Lingua

AppSearchSession.OpenBlobForRead Metodo

Definizione

Apre un batch di BLOB di Ricerca app per la lettura.

[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

Parametri

handles
ICollection<AppSearchBlobHandle>

Oggetto AppSearchBlobHandleche identifica i BLOB.

executor
IExecutor

Executor in cui richiamare il callback.

callback
IConsumer

Callback per ricevere l'oggetto OpenBlobForReadResponse.

Attributi

Commenti

Apre un batch di BLOB di Ricerca app per la lettura.

Solo i BLOB di cui è stato eseguito il commit tramite #commitBlob sono disponibili per la lettura.

L'oggetto restituito OpenBlobForReadResponse deve essere chiuso dopo l'uso per evitare perdite di risorse. Se non si chiude, si verifica un esaurimento del descrittore di file di sistema.

per 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>>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a