次の方法で共有


SearchIndexClient クラス

定義

インデックスのクエリとドキュメントのアップロード、マージ、または削除に使用できるクライアント。

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
継承
実装

コンストラクター

SearchIndexClient(DelegatingHandler[])

SearchIndexClient クラスの新しいインスタンスを初期化します。

SearchIndexClient(HttpClient, Boolean)

SearchIndexClient クラスの新しいインスタンスを初期化します。

SearchIndexClient(HttpClientHandler, DelegatingHandler[])

SearchIndexClient クラスの新しいインスタンスを初期化します。

SearchIndexClient(ServiceClientCredentials, DelegatingHandler[])

SearchIndexClient クラスの新しいインスタンスを初期化します。

SearchIndexClient(ServiceClientCredentials, HttpClient, Boolean)

SearchIndexClient クラスの新しいインスタンスを初期化します。

SearchIndexClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

SearchIndexClient クラスの新しいインスタンスを初期化します。

SearchIndexClient(String, String, SearchCredentials)

SearchIndexClient クラスの新しいインスタンスを初期化します。

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

SearchIndexClient クラスの新しいインスタンスを初期化します。

プロパティ

AcceptLanguage

応答の優先言語。

ApiVersion

クライアント API のバージョン。

Credentials

クライアントが Azure に接続するために必要な資格情報。

DeserializationSettings

JSON の逆シリアル化設定を取得または設定します。

Documents

IDocumentsOperations を取得します。

FirstMessageHandler

インデックスのクエリとドキュメントのアップロード、マージ、または削除に使用できるクライアント。

(継承元 ServiceClient<T>)
GenerateClientRequestId

一意の x-ms-client-request-id を生成する必要があるかどうか。 true に設定すると、一意の x-ms-client-request-id 値が生成され、各要求に含まれます。 既定値は true です。

HttpClient

インデックスのクエリとドキュメントのアップロード、マージ、または削除に使用できるクライアント。

(継承元 ServiceClient<T>)
HttpClientHandler

インデックスのクエリとドキュメントのアップロード、マージ、または削除に使用できるクライアント。

(継承元 ServiceClient<T>)
HttpMessageHandlers

インデックスのクエリとドキュメントのアップロード、マージ、または削除に使用できるクライアント。

(継承元 ServiceClient<T>)
IndexName

インデックスの名前です。

LongRunningOperationRetryTimeout

実行時間の長い操作の再試行タイムアウト (秒単位)。 既定値は 30 です。

SearchCredentials

検索サービスに対する認証に使用される資格情報を取得します。 これは、クエリ API キーまたは管理 API キーのいずれかです。

SearchDnsSuffix

検索サービスの DNS サフィックス。 既定値は search.windows.net です。

SearchServiceName

検索サービスの名前。

SerializationSettings

JSON シリアル化設定を取得または設定します。

UseHttpGetForQueries

インデックス クライアントが、Azure Cognitive Search REST API に対して検索、提案、オートコンプリートの要求を行うために HTTP GET を使用する必要があるかどうかを示します。 既定値は です false。これは、HTTP POST が使用されることを示します。

UserAgent

インデックスのクエリとドキュメントのアップロード、マージ、または削除に使用できるクライアント。

(継承元 ServiceClient<T>)

メソッド

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[])

インデックスのクエリとドキュメントのアップロード、マージ、または削除に使用できるクライアント。

(継承元 ServiceClient<T>)
Dispose()

インデックスのクエリとドキュメントのアップロード、マージ、または削除に使用できるクライアント。

(継承元 ServiceClient<T>)
Dispose(Boolean)

インデックスのクエリとドキュメントのアップロード、マージ、または削除に使用できるクライアント。

(継承元 ServiceClient<T>)
InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[])

インデックスのクエリとドキュメントのアップロード、マージ、または削除に使用できるクライアント。

(継承元 ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[])

インデックスのクエリとドキュメントのアップロード、マージ、または削除に使用できるクライアント。

(継承元 ServiceClient<T>)
SetRetryPolicy(RetryPolicy)

インデックスのクエリとドキュメントのアップロード、マージ、または削除に使用できるクライアント。

(継承元 ServiceClient<T>)
SetUserAgent(String)

インデックスのクエリとドキュメントのアップロード、マージ、または削除に使用できるクライアント。

(継承元 ServiceClient<T>)
SetUserAgent(String, String)

インデックスのクエリとドキュメントのアップロード、マージ、または削除に使用できるクライアント。

(継承元 ServiceClient<T>)
TargetDifferentIndex(String)
古い.

同じAzure Cognitive Search サービス内の別のインデックスをターゲットにするように、このクライアントの BaseUri を変更します。 このメソッドはスレッド セーフではありません。クライアントを呼び出す前に、他のスレッドでクライアントが使用されていないことを保証する必要があります。

適用対象