SearchClient Konstruktoren
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.
Überlädt
SearchClient() |
Initialisiert eine neue instance der SearchClient-Klasse zum Mocking. |
SearchClient(Uri, String, AzureKeyCredential) |
Initialisiert eine neue instance der SearchClient-Klasse zum Abfragen eines Indexes und zum Hochladen, Zusammenführen oder Löschen von Dokumenten. |
SearchClient(Uri, String, TokenCredential) |
Initialisiert eine neue instance der SearchClient-Klasse zum Abfragen eines Indexes und zum Hochladen, Zusammenführen oder Löschen von Dokumenten. |
SearchClient(Uri, String, AzureKeyCredential, SearchClientOptions) |
Initialisiert eine neue instance der SearchClient-Klasse zum Abfragen eines Indexes und zum Hochladen, Zusammenführen oder Löschen von Dokumenten. |
SearchClient(Uri, String, TokenCredential, SearchClientOptions) |
Initialisiert eine neue instance der SearchClient-Klasse zum Abfragen eines Indexes und zum Hochladen, Zusammenführen oder Löschen von Dokumenten. |
SearchClient()
- Quelle:
- SearchClient.cs
- Quelle:
- SearchClient.cs
Initialisiert eine neue instance der SearchClient-Klasse zum Mocking.
protected SearchClient ();
Protected Sub New ()
Gilt für:
SearchClient(Uri, String, AzureKeyCredential)
- Quelle:
- SearchClient.cs
- Quelle:
- SearchClient.cs
Initialisiert eine neue instance der SearchClient-Klasse zum Abfragen eines Indexes und zum Hochladen, Zusammenführen oder Löschen von Dokumenten.
public SearchClient (Uri endpoint, string indexName, Azure.AzureKeyCredential credential);
new Azure.Search.Documents.SearchClient : Uri * string * Azure.AzureKeyCredential -> Azure.Search.Documents.SearchClient
Public Sub New (endpoint As Uri, indexName As String, credential As AzureKeyCredential)
Parameter
- endpoint
- Uri
Erforderlich. Der URI-Endpunkt des Suchdiensts. Dies ähnelt wahrscheinlich "https://{search_service}.search.windows.net". Der URI muss HTTPS verwenden.
- indexName
- String
Erforderlich. Der Name des Suchindex.
- credential
- AzureKeyCredential
Erforderlich. Die Anmeldeinformationen des API-Schlüssels, die zum Authentifizieren von Anforderungen beim Suchdienst verwendet werden. Sie müssen einen Administratorschlüssel verwenden, um die Dokumente in einem Suchindex zu ändern. Weitere Informationen zu API-Schlüsseln in Azure Cognitive Search finden Sie unter Erstellen und Verwalten von API-Schlüsseln für einen Azure Cognitive Search Dienst.
Ausnahmen
Wird ausgelöst, wenn , endpoint
indexName
oder credential
NULL ist.
Wird ausgelöst, wenn der endpoint
nicht HTTPS verwendet oder leer indexName
ist.
Gilt für:
SearchClient(Uri, String, TokenCredential)
- Quelle:
- SearchClient.cs
- Quelle:
- SearchClient.cs
Initialisiert eine neue instance der SearchClient-Klasse zum Abfragen eines Indexes und zum Hochladen, Zusammenführen oder Löschen von Dokumenten.
public SearchClient (Uri endpoint, string indexName, Azure.Core.TokenCredential tokenCredential);
new Azure.Search.Documents.SearchClient : Uri * string * Azure.Core.TokenCredential -> Azure.Search.Documents.SearchClient
Public Sub New (endpoint As Uri, indexName As String, tokenCredential As TokenCredential)
Parameter
- endpoint
- Uri
Erforderlich. Der URI-Endpunkt des Suchdiensts. Dies ähnelt wahrscheinlich "https://{search_service}.search.windows.net". Der URI muss HTTPS verwenden.
- indexName
- String
Erforderlich. Der Name des Suchindex.
- tokenCredential
- TokenCredential
Erforderlich. Die Tokenanmeldeinformationen, die zum Authentifizieren von Anforderungen für die Suchdienst verwendet werden. Weitere Informationen zur rollenbasierten Autorisierung in Azure Cognitive Search finden Sie unter Verwenden der rollenbasierten Autorisierung in Azure Cognitive Search.
Ausnahmen
Wird ausgelöst, wenn , endpoint
indexName
oder tokenCredential
NULL ist.
Wird ausgelöst, wenn der endpoint
nicht HTTPS verwendet oder leer indexName
ist.
Gilt für:
SearchClient(Uri, String, AzureKeyCredential, SearchClientOptions)
- Quelle:
- SearchClient.cs
- Quelle:
- SearchClient.cs
Initialisiert eine neue instance der SearchClient-Klasse zum Abfragen eines Indexes und zum Hochladen, Zusammenführen oder Löschen von Dokumenten.
public SearchClient (Uri endpoint, string indexName, Azure.AzureKeyCredential credential, Azure.Search.Documents.SearchClientOptions options);
new Azure.Search.Documents.SearchClient : Uri * string * Azure.AzureKeyCredential * Azure.Search.Documents.SearchClientOptions -> Azure.Search.Documents.SearchClient
Public Sub New (endpoint As Uri, indexName As String, credential As AzureKeyCredential, options As SearchClientOptions)
Parameter
- endpoint
- Uri
Erforderlich. Der URI-Endpunkt des Suchdiensts. Dies ähnelt wahrscheinlich "https://{search_service}.search.windows.net". Der URI muss HTTPS verwenden.
- indexName
- String
Erforderlich. Der Name des Suchindex.
- credential
- AzureKeyCredential
Erforderlich. Die Anmeldeinformationen des API-Schlüssels, die zum Authentifizieren von Anforderungen beim Suchdienst verwendet werden. Sie müssen einen Administratorschlüssel verwenden, um die Dokumente in einem Suchindex zu ändern. Weitere Informationen zu API-Schlüsseln in Azure Cognitive Search finden Sie unter Erstellen und Verwalten von API-Schlüsseln für einen Azure Cognitive Search Dienst.
- options
- SearchClientOptions
Clientkonfigurationsoptionen zum Herstellen einer Verbindung mit Azure Cognitive Search.
Ausnahmen
Wird ausgelöst, wenn , endpoint
indexName
oder credential
NULL ist.
Wird ausgelöst, wenn der endpoint
nicht HTTPS verwendet oder leer indexName
ist.
Gilt für:
SearchClient(Uri, String, TokenCredential, SearchClientOptions)
- Quelle:
- SearchClient.cs
- Quelle:
- SearchClient.cs
Initialisiert eine neue instance der SearchClient-Klasse zum Abfragen eines Indexes und zum Hochladen, Zusammenführen oder Löschen von Dokumenten.
public SearchClient (Uri endpoint, string indexName, Azure.Core.TokenCredential tokenCredential, Azure.Search.Documents.SearchClientOptions options);
new Azure.Search.Documents.SearchClient : Uri * string * Azure.Core.TokenCredential * Azure.Search.Documents.SearchClientOptions -> Azure.Search.Documents.SearchClient
Public Sub New (endpoint As Uri, indexName As String, tokenCredential As TokenCredential, options As SearchClientOptions)
Parameter
- endpoint
- Uri
Erforderlich. Der URI-Endpunkt des Suchdiensts. Dies ähnelt wahrscheinlich "https://{search_service}.search.windows.net". Der URI muss HTTPS verwenden.
- indexName
- String
Erforderlich. Der Name des Suchindex.
- tokenCredential
- TokenCredential
Erforderlich. Die Tokenanmeldeinformationen, die zum Authentifizieren von Anforderungen für die Suchdienst verwendet werden. Weitere Informationen zur rollenbasierten Autorisierung in Azure Cognitive Search finden Sie unter Verwenden der rollenbasierten Autorisierung in Azure Cognitive Search.
- options
- SearchClientOptions
Clientkonfigurationsoptionen zum Herstellen einer Verbindung mit Azure Cognitive Search.
Ausnahmen
Wird ausgelöst, wenn , endpoint
indexName
oder tokenCredential
NULL ist.
Wird ausgelöst, wenn der endpoint
nicht HTTPS verwendet oder leer indexName
ist.
Gilt für:
Azure SDK for .NET