AppSearchSession.Remove 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í.
Sobrecargas
| Nombre | Description |
|---|---|
| Remove(RemoveByDocumentIdRequest, IExecutor, IBatchResultCallback) |
|
| Remove(String, SearchSpec, IExecutor, IConsumer) |
|
Remove(RemoveByDocumentIdRequest, IExecutor, IBatchResultCallback)
GenericDocument Quita los objetos por identificadores de documento en un espacio de nombres de la AppSearchSession base de datos.
[Android.Runtime.Register("remove", "(Landroid/app/appsearch/RemoveByDocumentIdRequest;Ljava/util/concurrent/Executor;Landroid/app/appsearch/BatchResultCallback;)V", "", ApiSince=31)]
public void Remove(Android.App.AppSearch.RemoveByDocumentIdRequest request, Java.Util.Concurrent.IExecutor executor, Android.App.AppSearch.IBatchResultCallback callback);
[<Android.Runtime.Register("remove", "(Landroid/app/appsearch/RemoveByDocumentIdRequest;Ljava/util/concurrent/Executor;Landroid/app/appsearch/BatchResultCallback;)V", "", ApiSince=31)>]
member this.Remove : Android.App.AppSearch.RemoveByDocumentIdRequest * Java.Util.Concurrent.IExecutor * Android.App.AppSearch.IBatchResultCallback -> unit
Parámetros
- request
- RemoveByDocumentIdRequest
RemoveByDocumentIdRequest con identificadores en un espacio de nombres que se va a quitar del índice.
- 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 representan los identificadores de entrada del RemoveByDocumentIdRequest objeto . Los valores se realizan correctamente o se producen null errores AppSearchResult en caso contrario. Los identificadores que no se encuentran devolverán un error AppSearchResult con un código de resultado de AppSearchResult#RESULT_NOT_FOUND.
Si se produce un error interno inesperado en el servicio AppSearch, BatchResultCallback#onSystemError se invocará con .Throwable
- Atributos
Comentarios
GenericDocument Quita los objetos por identificadores de documento en un espacio de nombres de la AppSearchSession base de datos.
Los documentos eliminados ya no se mostrarán mediante #search llamadas o #getByDocumentId .
Una vez que la base de datos cruza el recuento de documentos o el umbral de uso de bytes, los documentos eliminados se eliminarán del disco.
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
Remove(String, SearchSpec, IExecutor, IConsumer)
GenericDocumentQuita s del índice por Query.
[Android.Runtime.Register("remove", "(Ljava/lang/String;Landroid/app/appsearch/SearchSpec;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "", ApiSince=31)]
public void Remove(string queryExpression, Android.App.AppSearch.SearchSpec searchSpec, Java.Util.Concurrent.IExecutor executor, Java.Util.Functions.IConsumer callback);
[<Android.Runtime.Register("remove", "(Ljava/lang/String;Landroid/app/appsearch/SearchSpec;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "", ApiSince=31)>]
member this.Remove : string * Android.App.AppSearch.SearchSpec * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit
Parámetros
- queryExpression
- String
Cadena de consulta que se va a buscar.
- searchSpec
- SearchSpec
La especificación que contiene schemaTypes, espacios de nombres y expresión de consulta indica cómo se quitará el documento. Todo específico sobre cómo puntuar, ordenar, fragmentos de código y resultante se omitirá.
- executor
- IExecutor
Ejecutor en el que se va a invocar la devolución de llamada.
- callback
- IConsumer
Devolución de llamada para recibir errores resultantes de quitar los documentos. Si la operación se realiza correctamente, se invocará la devolución de llamada con null.
- Atributos
Comentarios
GenericDocumentQuita s del índice por Query. Los documentos se quitarán si coinciden con los queryExpression espacios de nombres y schemaTypes especificados que se establecen a través SearchSpec.Builder#addFilterNamespaces de y SearchSpec.Builder#addFilterSchemas.
Un vacío queryExpression coincide con todos los documentos.
Un conjunto vacío de espacios de nombres o schemaTypes coincide con todos los espacios de nombres o schemaTypes de la base de datos actual.
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.