Partager via


SearchIndexClient Classe

Définition

Recherche cognitive Azure client qui peut être utilisé pour gérer des index sur un service Search.

public class SearchIndexClient
type SearchIndexClient = class
Public Class SearchIndexClient
Héritage
SearchIndexClient

Constructeurs

SearchIndexClient()

Initialise une nouvelle instance de la SearchIndexClient classe pour les moqueries.

SearchIndexClient(Uri, AzureKeyCredential)

Initialise une nouvelle instance de la classe SearchIndexClient.

SearchIndexClient(Uri, AzureKeyCredential, SearchClientOptions)

Initialise une nouvelle instance de la classe SearchIndexClient.

SearchIndexClient(Uri, TokenCredential)

Initialise une nouvelle instance de la classe SearchIndexClient.

SearchIndexClient(Uri, TokenCredential, SearchClientOptions)

Initialise une nouvelle instance de la classe SearchIndexClient.

Propriétés

Endpoint

Obtient le point de terminaison URI du service Search. Cela ressemble probablement à « https://{search_service}.search.windows.net ».

ServiceName

Obtient le nom du service Search.

Méthodes

AnalyzeText(String, AnalyzeTextOptions, CancellationToken)

Montre comment un analyseur décompose le texte en jetons.

AnalyzeTextAsync(String, AnalyzeTextOptions, CancellationToken)

Montre comment un analyseur décompose le texte en jetons.

CreateAlias(SearchAlias, CancellationToken)

Crée un alias de recherche.

CreateAliasAsync(SearchAlias, CancellationToken)

Crée un alias de recherche.

CreateIndex(SearchIndex, CancellationToken)

Crée un index de recherche.

CreateIndexAsync(SearchIndex, CancellationToken)

Crée un index de recherche.

CreateOrUpdateAlias(String, SearchAlias, Boolean, CancellationToken)

Crée un alias de recherche ou met à jour un alias s’il existe déjà.

CreateOrUpdateAliasAsync(String, SearchAlias, Boolean, CancellationToken)

Crée un alias de recherche ou met à jour un alias s’il existe déjà.

CreateOrUpdateIndex(SearchIndex, Boolean, Boolean, CancellationToken)

Crée un index de recherche ou met à jour un index existant.

CreateOrUpdateIndexAsync(SearchIndex, Boolean, Boolean, CancellationToken)

Crée un index de recherche ou met à jour un index existant.

CreateOrUpdateSynonymMap(SynonymMap, Boolean, CancellationToken)

Crée une carte de synonymes ou met à jour une carte de synonymes existante.

CreateOrUpdateSynonymMapAsync(SynonymMap, Boolean, CancellationToken)

Crée une carte de synonymes ou met à jour une carte de synonymes existante.

CreateSynonymMap(SynonymMap, CancellationToken)

Crée une nouvelle carte de synonymes.

CreateSynonymMapAsync(SynonymMap, CancellationToken)

Crée une nouvelle carte de synonymes.

DeleteAlias(String, CancellationToken)

Supprime un alias de recherche et son mappage associé à un index. Cette opération est permanente, sans option de récupération. L’index mappé n’est pas modifié par cette opération.

DeleteAliasAsync(String, CancellationToken)

Supprime un alias de recherche et son mappage associé à un index. Cette opération est permanente, sans option de récupération. L’index mappé n’est pas modifié par cette opération.

DeleteIndex(SearchIndex, Boolean, CancellationToken)

Supprime un index de recherche et tous les documents qu’il contient.

DeleteIndex(String, CancellationToken)

Supprime un index de recherche et tous les documents qu’il contient.

DeleteIndexAsync(SearchIndex, Boolean, CancellationToken)

Supprime un index de recherche et tous les documents qu’il contient.

DeleteIndexAsync(String, CancellationToken)

Supprime un index de recherche et tous les documents qu’il contient.

DeleteSynonymMap(String, CancellationToken)

Supprime une carte de synonymes.

DeleteSynonymMap(SynonymMap, Boolean, CancellationToken)

Supprime une carte de synonymes.

DeleteSynonymMapAsync(String, CancellationToken)

Supprime une carte de synonymes.

DeleteSynonymMapAsync(SynonymMap, Boolean, CancellationToken)

Supprime une carte de synonymes.

GetAlias(String, CancellationToken)

Récupère une définition d’alias.

GetAliasAsync(String, CancellationToken)

Récupère une définition d’alias.

GetAliases(CancellationToken)

Obtient la liste de toutes les définitions d’alias disponibles pour un service de recherche.

GetAliasesAsync(CancellationToken)

Obtient la liste de toutes les définitions d’alias disponibles pour un service de recherche.

GetIndex(String, CancellationToken)

Obtient un spécifique SearchIndex.

GetIndexAsync(String, CancellationToken)

Obtient un spécifique SearchIndex.

GetIndexes(CancellationToken)

Obtient une liste de tous les index.

GetIndexesAsync(CancellationToken)

Obtient une liste de tous les index.

GetIndexNames(CancellationToken)

Obtient une liste de tous les noms d’index.

GetIndexNamesAsync(CancellationToken)

Obtient une liste de tous les noms d’index.

GetIndexStatistics(String, CancellationToken)

Obtient SearchIndexStatistics pour l’index donné, y compris le nombre de documents et l’utilisation du stockage.

GetIndexStatisticsAsync(String, CancellationToken)

Obtient SearchIndexStatistics pour l’index donné, y compris le nombre de documents et l’utilisation du stockage.

GetSearchClient(String)

Obtenez un SearchClient pour le donné indexName à utiliser pour les opérations de document telles que l’interrogation ou l’ajout de documents à un index de recherche.

GetServiceStatistics(CancellationToken)

Obtient des statistiques de niveau de service pour un service Search.

Cette opération retourne le nombre et le type d’objets dans votre service, le nombre maximal autorisé pour chaque type d’objet en fonction du niveau de service, du stockage réel et maximal, ainsi que d’autres limites qui varient selon le niveau. Cette demande extrait les informations du service afin que vous n’ayez pas à rechercher ou à calculer les limites du service.

Les statistiques sur le nombre de documents et la taille du stockage sont collectées à intervalles de quelques minutes, pas en temps réel. Par conséquent, les statistiques retournées par cette API peuvent ne pas refléter les modifications provoquées par les opérations d’indexation récentes.

GetServiceStatisticsAsync(CancellationToken)

Obtient des statistiques de niveau de service pour un service Search.

Cette opération retourne le nombre et le type d’objets dans votre service, le nombre maximal autorisé pour chaque type d’objet en fonction du niveau de service, du stockage réel et maximal, ainsi que d’autres limites qui varient selon le niveau. Cette demande extrait les informations du service afin que vous n’ayez pas à rechercher ou à calculer les limites du service.

Les statistiques sur le nombre de documents et la taille du stockage sont collectées à intervalles de quelques minutes, pas en temps réel. Par conséquent, les statistiques retournées par cette API peuvent ne pas refléter les modifications provoquées par les opérations d’indexation récentes.

GetSynonymMap(String, CancellationToken)

Obtient un spécifique SynonymMap.

GetSynonymMapAsync(String, CancellationToken)

Obtient un spécifique SynonymMap.

GetSynonymMapNames(CancellationToken)

Obtient une liste de tous les noms de mappage de synonymes.

GetSynonymMapNamesAsync(CancellationToken)

Obtient une liste de tous les noms de mappage de synonymes.

GetSynonymMaps(CancellationToken)

Obtient une liste de tous les mappages de synonymes.

GetSynonymMapsAsync(CancellationToken)

Obtient une liste de tous les mappages de synonymes.

S’applique à