Partager via


SearchIndexClient Classe

Définition

Client qui peut être utilisé pour interroger un index et charger, fusionner ou supprimer des documents.

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
Héritage
Implémente

Constructeurs

SearchIndexClient(DelegatingHandler[])

Initialise une nouvelle instance de la classe SearchIndexClient.

SearchIndexClient(HttpClient, Boolean)

Initialise une nouvelle instance de la classe SearchIndexClient.

SearchIndexClient(HttpClientHandler, DelegatingHandler[])

Initialise une nouvelle instance de la classe SearchIndexClient.

SearchIndexClient(ServiceClientCredentials, DelegatingHandler[])

Initialise une nouvelle instance de la classe SearchIndexClient.

SearchIndexClient(ServiceClientCredentials, HttpClient, Boolean)

Initialise une nouvelle instance de la classe SearchIndexClient.

SearchIndexClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Initialise une nouvelle instance de la classe SearchIndexClient.

SearchIndexClient(String, String, SearchCredentials)

Initialise une nouvelle instance de la classe SearchIndexClient.

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

Initialise une nouvelle instance de la classe SearchIndexClient.

Propriétés

AcceptLanguage

Langue préférée pour la réponse.

ApiVersion

Version de l’API cliente.

Credentials

Informations d’identification nécessaires pour que le client se connecte à Azure.

DeserializationSettings

Obtient ou définit les paramètres de désérialisation json.

Documents

Obtient les IDocumentsOperations.

FirstMessageHandler

Client qui peut être utilisé pour interroger un index et charger, fusionner ou supprimer des documents.

(Hérité de ServiceClient<T>)
GenerateClientRequestId

Indique si un x-ms-client-request-id unique doit être généré. Lorsque la valeur est true, une valeur unique x-ms-client-request-id est générée et incluse dans chaque requête. La valeur par défaut est true.

HttpClient

Client qui peut être utilisé pour interroger un index et charger, fusionner ou supprimer des documents.

(Hérité de ServiceClient<T>)
HttpClientHandler

Client qui peut être utilisé pour interroger un index et charger, fusionner ou supprimer des documents.

(Hérité de ServiceClient<T>)
HttpMessageHandlers

Client qui peut être utilisé pour interroger un index et charger, fusionner ou supprimer des documents.

(Hérité de ServiceClient<T>)
IndexName

Nom de l’index.

LongRunningOperationRetryTimeout

Délai d’expiration des nouvelles tentatives en secondes pour les opérations de longue durée. La valeur par défaut est 30.

SearchCredentials

Obtient les informations d’identification utilisées pour l’authentification auprès d’un service de recherche. Il peut s’agir d’une clé API de requête ou d’une clé API d’administration.

SearchDnsSuffix

Suffixe DNS du service de recherche. La valeur par défaut est search.windows.net.

SearchServiceName

Nom du service de recherche.

SerializationSettings

Obtient ou définit les paramètres de sérialisation json.

UseHttpGetForQueries

Indique si le client d’index doit utiliser HTTP GET pour effectuer des requêtes de recherche, de suggestion et de saisie semi-automatique à l’API REST Recherche cognitive Azure. La valeur par défaut est false, ce qui indique que HTTP POST sera utilisé.

UserAgent

Client qui peut être utilisé pour interroger un index et charger, fusionner ou supprimer des documents.

(Hérité de ServiceClient<T>)

Méthodes

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

Client qui peut être utilisé pour interroger un index et charger, fusionner ou supprimer des documents.

(Hérité de ServiceClient<T>)
Dispose()

Client qui peut être utilisé pour interroger un index et charger, fusionner ou supprimer des documents.

(Hérité de ServiceClient<T>)
Dispose(Boolean)

Client qui peut être utilisé pour interroger un index et charger, fusionner ou supprimer des documents.

(Hérité de ServiceClient<T>)
InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[])

Client qui peut être utilisé pour interroger un index et charger, fusionner ou supprimer des documents.

(Hérité de ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[])

Client qui peut être utilisé pour interroger un index et charger, fusionner ou supprimer des documents.

(Hérité de ServiceClient<T>)
SetRetryPolicy(RetryPolicy)

Client qui peut être utilisé pour interroger un index et charger, fusionner ou supprimer des documents.

(Hérité de ServiceClient<T>)
SetUserAgent(String)

Client qui peut être utilisé pour interroger un index et charger, fusionner ou supprimer des documents.

(Hérité de ServiceClient<T>)
SetUserAgent(String, String)

Client qui peut être utilisé pour interroger un index et charger, fusionner ou supprimer des documents.

(Hérité de ServiceClient<T>)
TargetDifferentIndex(String)
Obsolète.

Modifie le BaseUri de ce client pour qu’il cible un autre index dans le même service Recherche cognitive Azure. Cette méthode n’est PAS thread-safe ; Vous devez garantir qu’aucun autre thread n’utilise le client avant de l’appeler.

S’applique à