Compartir a través de


ISearchIndexClient Interfaz

Definición

Cliente que se puede usar para consultar un índice y cargar, combinar o eliminar documentos.

public interface ISearchIndexClient : IDisposable
type ISearchIndexClient = interface
    interface IDisposable
Public Interface ISearchIndexClient
Implements IDisposable
Derivado
Implementaciones

Propiedades

AcceptLanguage

Idioma preferido para la respuesta.

ApiVersion

Versión de api de cliente.

Credentials

Credenciales necesarias para que el cliente se conecte a Azure.

DeserializationSettings

Obtiene o establece la configuración de deserialización json.

Documents

Obtiene IDocumentsOperations.

GenerateClientRequestId

Si se debe generar un x-ms-client-request-id único. Cuando se establece en true, se genera un valor único x-ms-client-request-id y se incluye en cada solicitud. El valor predeterminado es true.

IndexName

El nombre del índice.

LongRunningOperationRetryTimeout

Tiempo de espera de reintento en segundos para las operaciones de larga duración. El valor predeterminado es 30.

SearchCredentials

Obtiene las credenciales usadas para autenticarse en un servicio de Azure Cognitive Search. Puede ser una clave de API de consulta o una clave de API de administrador.

SearchDnsSuffix

Sufijo DNS del servicio de búsqueda. El valor predeterminado es search.windows.net.

SearchServiceName

Nombre del servicio de búsqueda.

SerializationSettings

URI base del servicio.

UseHttpGetForQueries

Indica si el cliente de índice debe usar HTTP GET para realizar solicitudes de búsqueda, sugerencias y autocompletar a la API REST de Azure Cognitive Search. El valor predeterminado es false, que indica que se usará HTTP POST.

Métodos

TargetDifferentIndex(String)
Obsoletos.

Cambia el Valor BaseUri de este cliente para que tenga como destino un índice diferente en el mismo servicio Azure Cognitive Search. Este método no es seguro para subprocesos; Debe garantizar que ningún otro subproceso use el cliente antes de llamarlo.

Se aplica a