Compartir a través de


SearchableField Clase

Definición

Campo String o "Collection(String)" que se puede buscar.

public class SearchableField : Azure.Search.Documents.Indexes.Models.SimpleField
type SearchableField = class
    inherit SimpleField
Public Class SearchableField
Inherits SimpleField
Herencia

Constructores

SearchableField(String, Boolean)

Inicializa una nueva instancia de la clase SearchableField.

Propiedades

AnalyzerName

Obtiene o establece el nombre del analizador de idioma. Esta propiedad no se puede establecer cuando se establecen o SearchAnalyzerNameIndexAnalyzerName . Una vez elegido el analizador, no se puede cambiar para el campo del índice.

IndexAnalyzerName

Obtiene o establece el nombre del analizador de lenguaje para la indexación. Esta propiedad debe establecerse junto con SearchAnalyzerNamey no se puede establecer cuando AnalyzerName se establece . Esta propiedad no se puede establecer en el nombre de un analizador de idioma; use la AnalyzerName propiedad en su lugar si necesita un analizador de idioma. Una vez elegido el analizador, no se puede cambiar para el campo del índice.

IsFacetable

Obtiene o establece un valor que indica si el campo se puede recuperar en las consultas de faceta. El valor predeterminado es false.

(Heredado de SimpleField)
IsFilterable

Obtiene o establece un valor que indica si se puede hacer referencia al campo en $filter las consultas. El valor predeterminado es false.

(Heredado de SimpleField)
IsHidden

Obtiene o establece si el campo se devuelve en los resultados de búsqueda. El valor predeterminado es false. Un campo de clave donde IsKey es true debe tener esta propiedad establecida en false.

(Heredado de SimpleField)
IsKey

Obtiene o establece si el campo es el campo clave. El valor predeterminado es false. Debe SearchIndex tener exactamente un campo clave de tipo String.

(Heredado de SimpleField)
IsSortable

Obtiene o establece un valor que indica si se puede hacer referencia al campo en $orderby expresiones. El valor predeterminado es false.

(Heredado de SimpleField)
Name

Obtiene el nombre del campo.

(Heredado de SearchFieldTemplate)
NormalizerName

Nombre del normalizador que se va a usar para el campo. Esta opción solo se puede usar con campos con filtrado, ordenable o facetable habilitado. Una vez elegido el normalizador, no se puede cambiar para el campo. Debe ser null para campos complejos.

(Heredado de SimpleField)
SearchAnalyzerName

Obtiene o establece el nombre del analizador de lenguaje para buscar. Esta propiedad debe establecerse junto con IndexAnalyzerNamey no se puede establecer cuando AnalyzerName se establece . Esta propiedad no se puede establecer en el nombre de un analizador de idioma; use la AnalyzerName propiedad en su lugar si necesita un analizador de idioma. Una vez elegido el analizador, no se puede cambiar para el campo del índice.

SynonymMapNames

Obtiene una lista de nombres de asignaciones de sinónimos que se van a asociar a este campo. Actualmente, solo se admite una asignación de sinónimos por campo.

Type

Obtiene el tipo de datos del campo.

(Heredado de SearchFieldTemplate)

Se aplica a