SearchIndexClient Clase

Definición

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

public class SearchIndexClient : Microsoft.Rest.ServiceClient<Microsoft.Azure.Search.SearchIndexClient>, IDisposable, Microsoft.Azure.Search.ISearchIndexClient, Microsoft.Rest.Azure.IAzureClient
type SearchIndexClient = class
    inherit ServiceClient<SearchIndexClient>
    interface ISearchIndexClient
    interface IDisposable
    interface IAzureClient
Public Class SearchIndexClient
Inherits ServiceClient(Of SearchIndexClient)
Implements IAzureClient, IDisposable, ISearchIndexClient
Herencia
Implementaciones

Constructores

SearchIndexClient(DelegatingHandler[])

Inicializa una nueva instancia de la clase SearchIndexClient.

SearchIndexClient(HttpClient, Boolean)

Inicializa una nueva instancia de la clase SearchIndexClient.

SearchIndexClient(HttpClientHandler, DelegatingHandler[])

Inicializa una nueva instancia de la clase SearchIndexClient.

SearchIndexClient(ServiceClientCredentials, DelegatingHandler[])

Inicializa una nueva instancia de la clase SearchIndexClient.

SearchIndexClient(ServiceClientCredentials, HttpClient, Boolean)

Inicializa una nueva instancia de la clase SearchIndexClient.

SearchIndexClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Inicializa una nueva instancia de la clase SearchIndexClient.

SearchIndexClient(String, String, SearchCredentials)

Inicializa una nueva instancia de la clase SearchIndexClient.

SearchIndexClient(String, String, SearchCredentials, HttpClientHandler, DelegatingHandler[])

Inicializa una nueva instancia de la clase SearchIndexClient.

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.

FirstMessageHandler

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

(Heredado de ServiceClient<T>)
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.

HttpClient

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

(Heredado de ServiceClient<T>)
HttpClientHandler

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

(Heredado de ServiceClient<T>)
HttpMessageHandlers

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

(Heredado de ServiceClient<T>)
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 búsqueda. 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

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

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.

UserAgent

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

(Heredado de ServiceClient<T>)

Métodos

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

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

(Heredado de ServiceClient<T>)
Dispose()

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

(Heredado de ServiceClient<T>)
Dispose(Boolean)

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

(Heredado de ServiceClient<T>)
InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[])

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

(Heredado de ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[])

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

(Heredado de ServiceClient<T>)
SetRetryPolicy(RetryPolicy)

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

(Heredado de ServiceClient<T>)
SetUserAgent(String)

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

(Heredado de ServiceClient<T>)
SetUserAgent(String, String)

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

(Heredado de ServiceClient<T>)
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