AppSearchSession.Put Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Indexa documentos en la base de AppSearchSession datos.
[Android.Runtime.Register("put", "(Landroid/app/appsearch/PutDocumentsRequest;Ljava/util/concurrent/Executor;Landroid/app/appsearch/BatchResultCallback;)V", "", ApiSince=31)]
public void Put(Android.App.AppSearch.PutDocumentsRequest request, Java.Util.Concurrent.IExecutor executor, Android.App.AppSearch.IBatchResultCallback callback);
[<Android.Runtime.Register("put", "(Landroid/app/appsearch/PutDocumentsRequest;Ljava/util/concurrent/Executor;Landroid/app/appsearch/BatchResultCallback;)V", "", ApiSince=31)>]
member this.Put : Android.App.AppSearch.PutDocumentsRequest * Java.Util.Concurrent.IExecutor * Android.App.AppSearch.IBatchResultCallback -> unit
Parámetros
- request
- PutDocumentsRequest
que contiene documentos que se van a indexar.
- executor
- IExecutor
Ejecutor en el que se va a invocar la devolución de llamada.
- callback
- IBatchResultCallback
Devolución de llamada para recibir el resultado pendiente de realizar esta operación. Las claves del devuelto AppSearchBatchResult son los identificadores de los documentos de entrada. Los valores son null si el documento correspondiente se indizó correctamente o se produjo un error AppSearchResult en caso contrario. Si se produce un error interno inesperado en el servicio AppSearch, BatchResultCallback#onSystemError se invocará con .Throwable
- Atributos
Comentarios
Indexa documentos en la base de AppSearchSession datos.
Cada GenericDocument objeto debe tener un schemaType campo establecido en un AppSearchSchema tipo que se haya registrado anteriormente llamando al #setSchema método .
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.