Compartir a través de


SimpleFieldAttribute Clase

Definición

Atributos de un campo simple mediante un tipo primitivo o una colección de un tipo primitivo.

[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)]
public class SimpleFieldAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)>]
type SimpleFieldAttribute = class
    inherit Attribute
Public Class SimpleFieldAttribute
Inherits Attribute
Herencia
SimpleFieldAttribute
Derivado
Atributos

Constructores

SimpleFieldAttribute()

Atributos de un campo simple mediante un tipo primitivo o una colección de un tipo primitivo.

Propiedades

IsFacetable

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

IsFilterable

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

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.

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.

IsSortable

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

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.

Se aplica a