AppSearchSession.SetSchema Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit le schéma qui représente la structure organisationnelle des données dans la base de données 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
Paramètres
- request
- SetSchemaRequest
schéma vers lequel définir ou mettre à jour la base de données AppSearch.
- workExecutor
- IExecutor
Exécuteur sur lequel planifier un travail d’arrière-plan côté client lourd, tel que la transformation de documents.
- callbackExecutor
- IExecutor
Exécuteur sur lequel appeler le rappel.
- callback
- IConsumer
Rappel pour recevoir le résultat de la définition du schéma.
- Attributs
Remarques
Définit le schéma qui représente la structure organisationnelle des données dans la base de données AppSearch.
Lors de la création d’un AppSearchSession, #setSchema doit être appelé. Si le schéma doit être mis à jour ou qu’il n’a pas été défini précédemment, le schéma fourni est enregistré et conservé sur le disque. Sinon, #setSchema il est géré efficacement en tant qu’appel no-op.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.