SearchableFieldAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Atribui um campo simples usando um tipo primitivo ou uma coleção de um tipo primitivo.
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)]
public class SearchableFieldAttribute : Azure.Search.Documents.Indexes.SimpleFieldAttribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)>]
type SearchableFieldAttribute = class
inherit SimpleFieldAttribute
Public Class SearchableFieldAttribute
Inherits SimpleFieldAttribute
- Herança
- Atributos
Construtores
SearchableFieldAttribute() |
Atribui um campo simples usando um tipo primitivo ou uma coleção de um tipo primitivo. |
Propriedades
AnalyzerName |
Obtém ou define o nome do analisador de idioma. Essa propriedade não pode ser definida quando ou SearchAnalyzerNameIndexAnalyzerName está definida. Depois que o analisador for escolhido, ele não poderá ser alterado para o campo no índice. |
IndexAnalyzerName |
Obtém ou define o nome do analisador de idioma para indexação. Essa propriedade deve ser definida junto com SearchAnalyzerNamee não pode ser definida quando AnalyzerName está definida. Essa propriedade não pode ser definida como o nome de um analisador de idioma; use a AnalyzerName propriedade em vez disso, se você precisar de um analisador de idioma. Depois que o analisador for escolhido, ele não poderá ser alterado para o campo no índice. |
IsFacetable |
Obtém ou define um valor que indica se o campo pode ser recuperado em consultas de faceta. O padrão é false. (Herdado de SimpleFieldAttribute) |
IsFilterable |
Obtém ou define um valor que indica se o campo pode ser referenciado em |
IsHidden |
Obtém ou define se o campo é retornado nos resultados da pesquisa. O padrão é false. Um campo de chave em que IsKey é true deve ter essa propriedade definida como false. (Herdado de SimpleFieldAttribute) |
IsKey |
Obtém ou define se o campo é o campo de chave. O padrão é false. Um SearchIndex deve ter exatamente um campo de chave do tipo String. (Herdado de SimpleFieldAttribute) |
IsSortable |
Obtém ou define um valor que indica se o campo pode ser referenciado em |
NormalizerName |
O nome do normalizador a ser usado para o campo. Essa opção só pode ser usada com campos com filtrelável, classificável ou facetável habilitado. Depois que o normalizador for escolhido, ele não poderá ser alterado para o campo. Deve ser nulo para campos complexos. (Herdado de SimpleFieldAttribute) |
SearchAnalyzerName |
Obtém ou define o nome do analisador de idioma para pesquisa. Essa propriedade deve ser definida junto com IndexAnalyzerNamee não pode ser definida quando AnalyzerName está definida. Essa propriedade não pode ser definida como o nome de um analisador de idioma; use a AnalyzerName propriedade em vez disso, se você precisar de um analisador de idioma. Depois que o analisador for escolhido, ele não poderá ser alterado para o campo no índice. |
SynonymMapNames |
Obtém ou define uma lista de nomes de mapas de sinônimos a serem associados a esse campo. Atualmente, há suporte para apenas um mapa de sinônimos por campo. |
VectorSearchDimensions |
A dimensionalidade do campo vetor. |
VectorSearchProfile |
O nome da configuração do algoritmo de pesquisa de vetor que especifica o algoritmo e os parâmetros opcionais para pesquisar o campo vetor. |
Aplica-se a
Azure SDK for .NET