Compartir a través de


SearchIndexerIndexProjectionSelector Constructor

Definición

Inicializa una nueva instancia 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

Nombre del índice de búsqueda al que se va a proyectar. Debe tener un campo de clave con el analizador "palabra clave" establecido.

parentKeyFieldName
String

Nombre del campo en el índice de búsqueda al que se asignará el valor de clave del documento primario. Debe ser un campo de cadena que se pueda filtrar y no el campo de clave.

sourceContext
String

Contexto de origen para las proyecciones. Representa la cardinalidad en la que el documento se dividirá en varios subdocumentos.

mappings
IEnumerable<InputFieldMappingEntry>

Asignaciones para la proyección o el origen que se debe asignar al campo del índice de destino.

Excepciones

targetIndexName, parentKeyFieldName, sourceContext o mappings es un valor null.

Se aplica a