Compartilhar via


Index Classe

Definição

Representa uma definição de índice de pesquisa, que descreve os campos e o comportamento de pesquisa de um índice.

public class Index : Microsoft.Azure.Search.Models.IResourceWithETag
type Index = class
    interface IResourceWithETag
Public Class Index
Implements IResourceWithETag
Herança
Index
Implementações

Construtores

Index()

Inicializa uma nova instância da classe Index.

Index(String, IList<Field>, IList<ScoringProfile>, String, CorsOptions, IList<Suggester>, IList<Analyzer>, IList<Tokenizer>, IList<TokenFilter>, IList<CharFilter>, String)

Inicializa uma nova instância da classe Index.

Propriedades

Analyzers

Obtém ou define os analisadores para o índice.

CharFilters

Obtém ou define os filtros de caractere para o índice.

CorsOptions

Obtém ou define opções para controlar o CORS (Compartilhamento de Recursos entre Origens) para o índice.

DefaultScoringProfile

Obtém ou define o nome do perfil de pontuação a ser usado se nenhum for especificado na consulta. Se essa propriedade não estiver definida e nenhum perfil de pontuação for especificado na consulta, a pontuação padrão (tf-idf) será usada.

ETag

Obtém ou define a ETag do índice.

Fields

Obtém ou define os campos do índice.

Name

Obtém ou define o nome do índice.

ScoringProfiles

Obtém ou define os perfis de pontuação para o índice.

Suggesters

Obtém ou define os sugestores para o índice.

TokenFilters

Obtém ou define os filtros de token para o índice.

Tokenizers

Obtém ou define os tokenizers para o índice.

Métodos

Validate()

Valide o objeto .

Aplica-se a