Compartilhar via


SearchIndexerIndexProjectionSelector Construtor

Definição

Inicializa uma nova instância de 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))

Parâmetros

targetIndexName
String

Nome do índice de pesquisa para o qual projetar. Deve ter um campo de chave com o analisador 'palavra-chave' definido.

parentKeyFieldName
String

Nome do campo no índice de pesquisa para o qual mapear o valor da chave do documento pai. Deve ser um campo de cadeia de caracteres que pode ser filtrado e não o campo de chave.

sourceContext
String

Contexto de origem para as projeções. Representa a cardinalidade na qual o documento será dividido em vários sub-documentos.

mappings
IEnumerable<InputFieldMappingEntry>

Mapeamentos para a projeção ou qual fonte deve ser mapeada para qual campo no índice de destino.

Exceções

targetIndexName, parentKeyFieldName, sourceContext ou mappings é nulo.

Aplica-se a