次の方法で共有


SearchIndexerIndexProjectionSelector コンストラクター

定義

SearchIndexerIndexProjectionSelector の新しいインスタンスを初期化します。

public SearchIndexerIndexProjectionSelector (string targetIndexName, string parentKeyFieldName, string sourceContext, System.Collections.Generic.IEnumerable<Azure.Search.Documents.Indexes.Models.InputFieldMappingEntry> mappings);
new Azure.Search.Documents.Indexes.Models.SearchIndexerIndexProjectionSelector : string * string * string * seq<Azure.Search.Documents.Indexes.Models.InputFieldMappingEntry> -> Azure.Search.Documents.Indexes.Models.SearchIndexerIndexProjectionSelector
Public Sub New (targetIndexName As String, parentKeyFieldName As String, sourceContext As String, mappings As IEnumerable(Of InputFieldMappingEntry))

パラメーター

targetIndexName
String

プロジェクトの対象となる検索インデックスの名前。 'キーワード (keyword)' アナライザーが設定されたキー フィールドが必要です。

parentKeyFieldName
String

親ドキュメントのキー値をマップする検索インデックス内のフィールドの名前。 キー フィールドではなく、フィルター可能な文字列フィールドである必要があります。

sourceContext
String

プロジェクションのソース コンテキスト。 ドキュメントが複数のサブドキュメントに分割されるカーディナリティを表します。

mappings
IEnumerable<InputFieldMappingEntry>

プロジェクションのマッピング、またはターゲット インデックスのどのフィールドにマップする必要があるソース。

例外

targetIndexNameparentKeyFieldNamesourceContext、または mappings が null です。

適用対象