Compartilhar via


ISearchIndexClient Interface

Definição

Cliente que pode ser usado para consultar um índice e carregar, mesclar ou excluir documentos.

public interface ISearchIndexClient : IDisposable
type ISearchIndexClient = interface
    interface IDisposable
Public Interface ISearchIndexClient
Implements IDisposable
Derivado
Implementações

Propriedades

AcceptLanguage

O idioma preferencial da resposta.

ApiVersion

Versão da API do cliente.

Credentials

Credenciais necessárias para que o cliente se conecte ao Azure.

DeserializationSettings

Obtém ou define as configurações de desserialização json.

Documents

Obtém iDocumentsOperations.

GenerateClientRequestId

Se um x-ms-client-request-id exclusivo deve ser gerado. Quando definido como true, um valor x-ms-client-request-id exclusivo é gerado e incluído em cada solicitação. O padrão é true.

IndexName

O nome do índice.

LongRunningOperationRetryTimeout

O tempo limite de repetição em segundos para Operações de Execução Longa. O valor padrão é 30.

SearchCredentials

Obtém as credenciais usadas para autenticar em um serviço de Azure Cognitive Search. Isso pode ser uma chave de API de consulta ou uma chave de API de administrador.

SearchDnsSuffix

O sufixo DNS do serviço de pesquisa. O padrão é search.windows.net.

SearchServiceName

O nome do serviço de pesquisa.

SerializationSettings

O URI base do serviço.

UseHttpGetForQueries

Indica se o cliente de índice deve usar HTTP GET para fazer solicitações de Pesquisa, Sugestão e Preenchimento Automático para a API REST Azure Cognitive Search. O padrão é false, que indica que HTTP POST será usado.

Métodos

TargetDifferentIndex(String)
Obsoleto.

Altera o BaseUri desse cliente para direcionar um índice diferente no mesmo serviço Azure Cognitive Search. Esse método não é thread-safe; Você deve garantir que nenhum outro thread esteja usando o cliente antes de chamá-lo.

Aplica-se a