AppSearchSession.SetSchema Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define o esquema que representa a estrutura organizacional dos dados no banco de dados 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
o esquema para o qual definir ou atualizar o banco de dados AppSearch.
- workExecutor
- IExecutor
Executor no qual agendar um trabalho pesado em segundo plano do lado do cliente, como a transformação de documentos.
- callbackExecutor
- IExecutor
Executor no qual invocar o retorno de chamada.
- callback
- IConsumer
Retorno de chamada para receber o resultado da configuração do esquema.
- Atributos
Comentários
Define o esquema que representa a estrutura organizacional dos dados no banco de dados AppSearch.
Ao criar um AppSearchSession, #setSchema deve ser chamado. Se o esquema precisar ser atualizado ou não tiver sido definido anteriormente, o esquema fornecido será salvo e persistido no disco. Caso contrário, #setSchema é tratado com eficiência como uma chamada no-op.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.