SearchIndexClient Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Client, der verwendet werden kann, um einen Index abzufragen und Dokumente hochzuladen, zusammenzuführen oder zu löschen.
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
- Vererbung
- Implementiert
Konstruktoren
SearchIndexClient(DelegatingHandler[]) |
Initialisiert eine neue instance der SearchIndexClient-Klasse. |
SearchIndexClient(HttpClient, Boolean) |
Initialisiert eine neue instance der SearchIndexClient-Klasse. |
SearchIndexClient(HttpClientHandler, DelegatingHandler[]) |
Initialisiert eine neue instance der SearchIndexClient-Klasse. |
SearchIndexClient(ServiceClientCredentials, DelegatingHandler[]) |
Initialisiert eine neue instance der SearchIndexClient-Klasse. |
SearchIndexClient(ServiceClientCredentials, HttpClient, Boolean) |
Initialisiert eine neue instance der SearchIndexClient-Klasse. |
SearchIndexClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[]) |
Initialisiert eine neue instance der SearchIndexClient-Klasse. |
SearchIndexClient(String, String, SearchCredentials) |
Initialisiert eine neue instance der SearchIndexClient-Klasse. |
SearchIndexClient(String, String, SearchCredentials, HttpClientHandler, DelegatingHandler[]) |
Initialisiert eine neue instance der SearchIndexClient-Klasse. |
Eigenschaften
AcceptLanguage |
Die bevorzugte Sprache für die Antwort. |
ApiVersion |
Client-API-Version. |
Credentials |
Anmeldeinformationen, die der Client für die Herstellung einer Verbindung mit Azure benötigt |
DeserializationSettings |
Ruft JSON-Deserialisierungseinstellungen ab oder legt sie fest. |
Documents |
Ruft die IDocumentsOperations ab. |
FirstMessageHandler |
Client, der verwendet werden kann, um einen Index abzufragen und Dokumente hochzuladen, zusammenzuführen oder zu löschen. (Geerbt von ServiceClient<T>) |
GenerateClientRequestId |
Gibt an, ob eine eindeutige x-ms-client-request-ID generiert werden soll. Bei Festlegung auf true wird ein eindeutiger x-ms-client-request-id-Wert generiert und in jede Anforderung eingeschlossen. Der Standardwert ist "true". |
HttpClient |
Client, der verwendet werden kann, um einen Index abzufragen und Dokumente hochzuladen, zusammenzuführen oder zu löschen. (Geerbt von ServiceClient<T>) |
HttpClientHandler |
Client, der verwendet werden kann, um einen Index abzufragen und Dokumente hochzuladen, zusammenzuführen oder zu löschen. (Geerbt von ServiceClient<T>) |
HttpMessageHandlers |
Client, der verwendet werden kann, um einen Index abzufragen und Dokumente hochzuladen, zusammenzuführen oder zu löschen. (Geerbt von ServiceClient<T>) |
IndexName |
Der Name des Index. |
LongRunningOperationRetryTimeout |
Das Wiederholungstimeout in Sekunden für Vorgänge mit langer Ausführungsdauer. Standardwert: 30. |
SearchCredentials |
Ruft die Anmeldeinformationen ab, die zur Authentifizierung bei einem Suchdienst verwendet werden. Dies kann entweder ein Abfrage-API-Schlüssel oder ein Administrator-API-Schlüssel sein. |
SearchDnsSuffix |
Das DNS-Suffix des Suchdiensts. Der Standardwert ist search.windows.net. |
SearchServiceName |
Der Name des Suchdiensts. |
SerializationSettings |
Ruft JSON-Serialisierungseinstellungen ab oder legt sie fest. |
UseHttpGetForQueries |
Gibt an, ob der Indexclient HTTP GET zum Senden von Such-, Vorschlags- und Autovervollständigen-Anforderungen an die Azure Cognitive Search REST-API verwenden soll. Der Standardwert ist |
UserAgent |
Client, der verwendet werden kann, um einen Index abzufragen und Dokumente hochzuladen, zusammenzuführen oder zu löschen. (Geerbt von ServiceClient<T>) |
Methoden
CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[]) |
Client, der verwendet werden kann, um einen Index abzufragen und Dokumente hochzuladen, zusammenzuführen oder zu löschen. (Geerbt von ServiceClient<T>) |
Dispose() |
Client, der verwendet werden kann, um einen Index abzufragen und Dokumente hochzuladen, zusammenzuführen oder zu löschen. (Geerbt von ServiceClient<T>) |
Dispose(Boolean) |
Client, der verwendet werden kann, um einen Index abzufragen und Dokumente hochzuladen, zusammenzuführen oder zu löschen. (Geerbt von ServiceClient<T>) |
InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[]) |
Client, der verwendet werden kann, um einen Index abzufragen und Dokumente hochzuladen, zusammenzuführen oder zu löschen. (Geerbt von ServiceClient<T>) |
InitializeHttpClient(HttpClientHandler, DelegatingHandler[]) |
Client, der verwendet werden kann, um einen Index abzufragen und Dokumente hochzuladen, zusammenzuführen oder zu löschen. (Geerbt von ServiceClient<T>) |
SetRetryPolicy(RetryPolicy) |
Client, der verwendet werden kann, um einen Index abzufragen und Dokumente hochzuladen, zusammenzuführen oder zu löschen. (Geerbt von ServiceClient<T>) |
SetUserAgent(String) |
Client, der verwendet werden kann, um einen Index abzufragen und Dokumente hochzuladen, zusammenzuführen oder zu löschen. (Geerbt von ServiceClient<T>) |
SetUserAgent(String, String) |
Client, der verwendet werden kann, um einen Index abzufragen und Dokumente hochzuladen, zusammenzuführen oder zu löschen. (Geerbt von ServiceClient<T>) |
TargetDifferentIndex(String) |
Veraltet.
Ändert den BaseUri dieses Clients so, dass ein anderer Index im gleichen Azure Cognitive Search Dienst als Ziel verwendet wird. Diese Methode ist NICHT threadsicher. Sie müssen sicherstellen, dass keine anderen Threads den Client verwenden, bevor Sie ihn aufrufen. |
Gilt für:
Azure SDK for .NET