SearchClient コンストラクター

定義

オーバーロード

SearchClient()

モック作成のために SearchClient クラスの新しいインスタンスを初期化します。

SearchClient(Uri, String, AzureKeyCredential)

インデックスのクエリを実行し、ドキュメントのアップロード、マージ、または削除を行う SearchClient クラスの新しいインスタンスを初期化します。

SearchClient(Uri, String, TokenCredential)

インデックスのクエリを実行し、ドキュメントのアップロード、マージ、または削除を行う SearchClient クラスの新しいインスタンスを初期化します。

SearchClient(Uri, String, AzureKeyCredential, SearchClientOptions)

インデックスのクエリを実行し、ドキュメントのアップロード、マージ、または削除を行う SearchClient クラスの新しいインスタンスを初期化します。

SearchClient(Uri, String, TokenCredential, SearchClientOptions)

インデックスのクエリを実行し、ドキュメントのアップロード、マージ、または削除を行う SearchClient クラスの新しいインスタンスを初期化します。

SearchClient()

ソース:
SearchClient.cs
ソース:
SearchClient.cs

モック作成のために SearchClient クラスの新しいインスタンスを初期化します。

protected SearchClient ();
Protected Sub New ()

適用対象

SearchClient(Uri, String, AzureKeyCredential)

ソース:
SearchClient.cs
ソース:
SearchClient.cs

インデックスのクエリを実行し、ドキュメントのアップロード、マージ、または削除を行う SearchClient クラスの新しいインスタンスを初期化します。

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)

パラメーター

endpoint
Uri

必須。 Search Service の URI エンドポイント。 これは、"https://{search_service}.search.windows.net" に似ている可能性があります。 URI は HTTPS を使用する必要があります。

indexName
String

必須。 検索インデックスの名前。

credential
AzureKeyCredential

必須。 検索サービスに対する要求の認証に使用される API キー資格情報。 検索インデックス内のドキュメントを変更するには、管理キーを使用する必要があります。 Azure Cognitive Searchの API キーの詳細については、「Azure Cognitive Search サービスの api キーの作成と管理」を参照してください。

例外

indexName、または credential が null の場合endpointにスローされます。

が HTTPS を endpoint 使用していないか、 が空の場合に indexName スローされます。

適用対象

SearchClient(Uri, String, TokenCredential)

ソース:
SearchClient.cs
ソース:
SearchClient.cs

インデックスのクエリを実行し、ドキュメントのアップロード、マージ、または削除を行う SearchClient クラスの新しいインスタンスを初期化します。

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)

パラメーター

endpoint
Uri

必須。 Search Service の URI エンドポイント。 これは、"https://{search_service}.search.windows.net" に似ている可能性があります。 URI は HTTPS を使用する必要があります。

indexName
String

必須。 検索インデックスの名前。

tokenCredential
TokenCredential

必須。 Search Serviceに対する要求の認証に使用されるトークン資格情報。 Azure Cognitive Searchでのロールベースの承認の詳細については、「Azure Cognitive Searchでロールベースの承認を使用する」を参照してください。

例外

indexName、または tokenCredential が null の場合endpointにスローされます。

が HTTPS を endpoint 使用していないか、 が空の場合に indexName スローされます。

適用対象

SearchClient(Uri, String, AzureKeyCredential, SearchClientOptions)

ソース:
SearchClient.cs
ソース:
SearchClient.cs

インデックスのクエリを実行し、ドキュメントのアップロード、マージ、または削除を行う SearchClient クラスの新しいインスタンスを初期化します。

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)

パラメーター

endpoint
Uri

必須。 Search Service の URI エンドポイント。 これは、"https://{search_service}.search.windows.net" に似ている可能性があります。 URI は HTTPS を使用する必要があります。

indexName
String

必須。 検索インデックスの名前。

credential
AzureKeyCredential

必須。 検索サービスに対する要求の認証に使用される API キー資格情報。 検索インデックス内のドキュメントを変更するには、管理キーを使用する必要があります。 Azure Cognitive Searchの API キーの詳細については、「Azure Cognitive Search サービスの api キーの作成と管理」を参照してください。

options
SearchClientOptions

Azure Cognitive Searchに接続するためのクライアント構成オプション。

例外

indexName、または credential が null の場合endpointにスローされます。

が HTTPS を endpoint 使用していないか、 が空の場合に indexName スローされます。

適用対象

SearchClient(Uri, String, TokenCredential, SearchClientOptions)

ソース:
SearchClient.cs
ソース:
SearchClient.cs

インデックスのクエリを実行し、ドキュメントのアップロード、マージ、または削除を行う SearchClient クラスの新しいインスタンスを初期化します。

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)

パラメーター

endpoint
Uri

必須。 Search Service の URI エンドポイント。 これは、"https://{search_service}.search.windows.net" に似ている可能性があります。 URI は HTTPS を使用する必要があります。

indexName
String

必須。 検索インデックスの名前。

tokenCredential
TokenCredential

必須。 Search Serviceに対する要求の認証に使用されるトークン資格情報。 Azure Cognitive Searchでのロールベースの承認の詳細については、「Azure Cognitive Searchでロールベースの承認を使用する」を参照してください。

options
SearchClientOptions

Azure Cognitive Searchに接続するためのクライアント構成オプション。

例外

indexName、または tokenCredential が null の場合endpointにスローされます。

が HTTPS を endpoint 使用していないか、 が空の場合に indexName スローされます。

適用対象