Language

AppSearchSession.SetSchema メソッド

定義

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

パラメーター

request
SetSchemaRequest

AppSearch データベースを設定または更新するスキーマ。

workExecutor
IExecutor

ドキュメントの変換など、クライアント側の大量のバックグラウンド処理をスケジュールする Executor。

callbackExecutor
IExecutor

コールバックを呼び出す Executor。

callback
IConsumer

スキーマを設定した結果を受け取るコールバック。

属性

注釈

AppSearch データベース内のデータの組織構造を表すスキーマを設定します。

AppSearchSessionを作成するときは、#setSchemaを呼び出す必要があります。 スキーマを更新する必要がある場合、または以前に設定されていない場合は、指定されたスキーマが保存され、ディスクに保持されます。 それ以外の場合、 #setSchema は no-op 呼び出しとして効率的に処理されます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象