SearchIndexClient クラス

定義

Search Service Azure Cognitive Searchインデックスの管理に使用できるクライアント。

public class SearchIndexClient
type SearchIndexClient = class
Public Class SearchIndexClient
継承
SearchIndexClient

コンストラクター

SearchIndexClient()

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

SearchIndexClient(Uri, AzureKeyCredential)

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

SearchIndexClient(Uri, AzureKeyCredential, SearchClientOptions)

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

SearchIndexClient(Uri, TokenCredential)

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

SearchIndexClient(Uri, TokenCredential, SearchClientOptions)

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

プロパティ

Endpoint

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

ServiceName

Search Serviceの名前を取得します。

メソッド

AnalyzeText(String, AnalyzeTextOptions, CancellationToken)

アナライザーがテキストをトークンに分割する方法を示します。

AnalyzeTextAsync(String, AnalyzeTextOptions, CancellationToken)

アナライザーがテキストをトークンに分割する方法を示します。

CreateAlias(SearchAlias, CancellationToken)

新しい検索エイリアスを作成します。

CreateAliasAsync(SearchAlias, CancellationToken)

新しい検索エイリアスを作成します。

CreateIndex(SearchIndex, CancellationToken)

新しい検索インデックスを作成します。

CreateIndexAsync(SearchIndex, CancellationToken)

新しい検索インデックスを作成します。

CreateOrUpdateAlias(String, SearchAlias, Boolean, CancellationToken)

新しい検索エイリアスを作成するか、エイリアスが既に存在する場合は更新します。

CreateOrUpdateAliasAsync(String, SearchAlias, Boolean, CancellationToken)

新しい検索エイリアスを作成するか、エイリアスが既に存在する場合は更新します。

CreateOrUpdateIndex(SearchIndex, Boolean, Boolean, CancellationToken)

新しい検索インデックスを作成するか、既存のインデックスを更新します。

CreateOrUpdateIndexAsync(SearchIndex, Boolean, Boolean, CancellationToken)

新しい検索インデックスを作成するか、既存のインデックスを更新します。

CreateOrUpdateSynonymMap(SynonymMap, Boolean, CancellationToken)

新しいシノニム マップを作成するか、既存のシノニム マップを更新します。

CreateOrUpdateSynonymMapAsync(SynonymMap, Boolean, CancellationToken)

新しいシノニム マップを作成するか、既存のシノニム マップを更新します。

CreateSynonymMap(SynonymMap, CancellationToken)

新しいシノニム マップを作成します。

CreateSynonymMapAsync(SynonymMap, CancellationToken)

新しいシノニム マップを作成します。

DeleteAlias(String, CancellationToken)

検索エイリアスとそれに関連付けられているインデックスへのマッピングを削除します。 この操作は永続的であり、回復オプションはありません。 マップされたインデックスは、この操作によって変更されません。

DeleteAliasAsync(String, CancellationToken)

検索エイリアスとそれに関連付けられているインデックスへのマッピングを削除します。 この操作は永続的であり、回復オプションはありません。 マップされたインデックスは、この操作によって変更されません。

DeleteIndex(SearchIndex, Boolean, CancellationToken)

検索インデックスとそのインデックスに含まれるすべてのドキュメントを削除します。

DeleteIndex(String, CancellationToken)

検索インデックスとそのインデックスに含まれるすべてのドキュメントを削除します。

DeleteIndexAsync(SearchIndex, Boolean, CancellationToken)

検索インデックスとそのインデックスに含まれるすべてのドキュメントを削除します。

DeleteIndexAsync(String, CancellationToken)

検索インデックスとそのインデックスに含まれるすべてのドキュメントを削除します。

DeleteSynonymMap(String, CancellationToken)

シノニム マップを削除します。

DeleteSynonymMap(SynonymMap, Boolean, CancellationToken)

シノニム マップを削除します。

DeleteSynonymMapAsync(String, CancellationToken)

シノニム マップを削除します。

DeleteSynonymMapAsync(SynonymMap, Boolean, CancellationToken)

シノニム マップを削除します。

GetAlias(String, CancellationToken)

エイリアス定義を取得します。

GetAliasAsync(String, CancellationToken)

エイリアス定義を取得します。

GetAliases(CancellationToken)

検索サービスで使用できるすべてのエイリアス定義の一覧を取得します。

GetAliasesAsync(CancellationToken)

検索サービスで使用できるすべてのエイリアス定義の一覧を取得します。

GetIndex(String, CancellationToken)

特定 SearchIndexの を取得します。

GetIndexAsync(String, CancellationToken)

特定 SearchIndexの を取得します。

GetIndexes(CancellationToken)

すべてのインデックスの一覧を取得します。

GetIndexesAsync(CancellationToken)

すべてのインデックスの一覧を取得します。

GetIndexNames(CancellationToken)

すべてのインデックス名の一覧を取得します。

GetIndexNamesAsync(CancellationToken)

すべてのインデックス名の一覧を取得します。

GetIndexStatistics(String, CancellationToken)

ドキュメント数とストレージ使用量を含む、指定されたインデックスのを取得 SearchIndexStatistics します。

GetIndexStatisticsAsync(String, CancellationToken)

ドキュメント数とストレージ使用量を含む、指定されたインデックスのを取得 SearchIndexStatistics します。

GetSearchClient(String)

SearchClientクエリや検索インデックスへのドキュメントの追加などのドキュメント操作に使用する、 indexName の を取得します。

GetServiceStatistics(CancellationToken)

Search Serviceのサービス レベルの統計情報を取得します。

この操作は、サービス内のオブジェクトの数と種類、サービス レベル、実際と最大のストレージ、および層によって異なるその他の制限を指定した各オブジェクトの種類に対して許可される最大値を返します。 この要求は、サービスの制限を検索または計算する必要がないように、サービスから情報を取得します。

ドキュメントの数とストレージのサイズに関する統計情報は、リアルタイムではなく、数分おきに収集されます。 そのため、この API が返す統計情報には、最近のインデックス作成操作による変更内容が反映されていない場合があります。

GetServiceStatisticsAsync(CancellationToken)

Search Serviceのサービス レベルの統計情報を取得します。

この操作は、サービス内のオブジェクトの数と種類、サービス レベル、実際と最大のストレージ、および層によって異なるその他の制限を指定した各オブジェクトの種類に対して許可される最大値を返します。 この要求は、サービスの制限を検索または計算する必要がないように、サービスから情報を取得します。

ドキュメントの数とストレージのサイズに関する統計情報は、リアルタイムではなく、数分おきに収集されます。 そのため、この API が返す統計情報には、最近のインデックス作成操作による変更内容が反映されていない場合があります。

GetSynonymMap(String, CancellationToken)

特定 SynonymMapの を取得します。

GetSynonymMapAsync(String, CancellationToken)

特定 SynonymMapの を取得します。

GetSynonymMapNames(CancellationToken)

すべてのシノニム マップ名の一覧を取得します。

GetSynonymMapNamesAsync(CancellationToken)

すべてのシノニム マップ名の一覧を取得します。

GetSynonymMaps(CancellationToken)

すべてのシノニム マップの一覧を取得します。

GetSynonymMapsAsync(CancellationToken)

すべてのシノニム マップの一覧を取得します。

適用対象