Lenguaje

AppSearchSession.OpenBlobForRead Método

Definición

Abre un lote de blobs de AppSearch para leer.

[Android.Runtime.Register("openBlobForRead", "(Ljava/util/Set;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "", ApiSince=36)]
public void OpenBlobForRead(System.Collections.Generic.ICollection<Android.App.AppSearch.AppSearchBlobHandle> handles, Java.Util.Concurrent.IExecutor executor, Java.Util.Functions.IConsumer callback);
[<Android.Runtime.Register("openBlobForRead", "(Ljava/util/Set;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "", ApiSince=36)>]
member this.OpenBlobForRead : System.Collections.Generic.ICollection<Android.App.AppSearch.AppSearchBlobHandle> * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit

Parámetros

handles
ICollection<AppSearchBlobHandle>

que AppSearchBlobHandleidentifica los blobs.

executor
IExecutor

Ejecutor en el que se va a invocar la devolución de llamada.

callback
IConsumer

Devolución de llamada para recibir el OpenBlobForReadResponse.

Atributos

Comentarios

Abre un lote de blobs de AppSearch para leer.

Solo los blobs confirmados a través #commitBlob de están disponibles para su lectura.

El devuelto OpenBlobForReadResponse debe cerrarse después de su uso para evitar pérdidas de recursos. Si no se cierra, se producirá un agotamiento del descriptor de archivo del sistema.

Java documentación para android.app.appsearch.AppSearchSession.openBlobForRead(java.util.Set<android.app.appsearch.AppSearchBlobHandle>, java.util.concurrent.Executor, java.util.function.Consumer<android.app.appsearch.AppSearchResult<android.app.appsearch.OpenBlobForReadResponse>>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a