Lenguaje

AppSearchSession.SetSchema Método

Definición

Establece el esquema que representa la estructura organizativa de los datos dentro de la base de datos appSearch.

[Android.Runtime.Register("setSchema", "(Landroid/app/appsearch/SetSchemaRequest;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "", ApiSince=31)]
public void SetSchema(Android.App.AppSearch.SetSchemaRequest request, Java.Util.Concurrent.IExecutor workExecutor, Java.Util.Concurrent.IExecutor callbackExecutor, Java.Util.Functions.IConsumer callback);
[<Android.Runtime.Register("setSchema", "(Landroid/app/appsearch/SetSchemaRequest;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/function/Consumer;)V", "", ApiSince=31)>]
member this.SetSchema : Android.App.AppSearch.SetSchemaRequest * Java.Util.Concurrent.IExecutor * Java.Util.Concurrent.IExecutor * Java.Util.Functions.IConsumer -> unit

Parámetros

request
SetSchemaRequest

esquema al que se va a establecer o actualizar la base de datos de AppSearch.

workExecutor
IExecutor

Ejecutor en el que programar trabajos en segundo plano pesados del lado cliente, como transformar documentos.

callbackExecutor
IExecutor

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

callback
IConsumer

Devolución de llamada para recibir el resultado de establecer el esquema.

Atributos

Comentarios

Establece el esquema que representa la estructura organizativa de los datos dentro de la base de datos appSearch.

Al crear un AppSearchSession, #setSchema se debe llamar a . Si es necesario actualizar el esquema o no se ha establecido previamente, el esquema proporcionado se guardará y conservará en el disco. De lo contrario, #setSchema se controla de forma eficaz como una llamada no-op.

Java documentación para android.app.appsearch.AppSearchSession.setSchema(android.app.appsearch.SetSchemaRequest, java.util.concurrent.Executor, java.util.concurrent.Executor, java.util.function.Consumer<android.app.appsearch.AppSearchResult<android.app.appsearch.SetSchemaResponse>>).

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