SearchIndexerClient.CreateOrUpdateIndexerAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée un indexeur ou met à jour un indexeur existant.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Search.Documents.Indexes.Models.SearchIndexer>> CreateOrUpdateIndexerAsync (Azure.Search.Documents.Indexes.Models.SearchIndexer indexer, bool onlyIfUnchanged = false, bool? ignoreCacheResetRequirements = default, bool? disableCacheReprocessingChangeDetection = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateOrUpdateIndexerAsync : Azure.Search.Documents.Indexes.Models.SearchIndexer * bool * Nullable<bool> * Nullable<bool> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Search.Documents.Indexes.Models.SearchIndexer>>
override this.CreateOrUpdateIndexerAsync : Azure.Search.Documents.Indexes.Models.SearchIndexer * bool * Nullable<bool> * Nullable<bool> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Search.Documents.Indexes.Models.SearchIndexer>>
Public Overridable Function CreateOrUpdateIndexerAsync (indexer As SearchIndexer, Optional onlyIfUnchanged As Boolean = false, Optional ignoreCacheResetRequirements As Nullable(Of Boolean) = Nothing, Optional disableCacheReprocessingChangeDetection As Nullable(Of Boolean) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of SearchIndexer))
Paramètres
- indexer
- SearchIndexer
Obligatoire. SearchIndexer à créer ou à mettre à jour.
- onlyIfUnchanged
- Boolean
True pour lever un RequestFailedException si le ETag ne correspond pas à la version actuelle du service ; sinon, la version actuelle du service sera remplacée.
Désactive la détection des modifications de retraitement du cache.
Ignore les exigences de réinitialisation du cache.
- cancellationToken
- CancellationToken
Facultatif CancellationToken pour propager des notifications indiquant que l’opération doit être annulée.
Retours
Response<T> à partir du serveur contenant le SearchIndexer créé. Cela peut différer légèrement de ce qui a été passé dans le service.
Exceptions
Levé quand indexer
a la valeur null.
Levée lorsqu’un échec est retourné par le service Search.
S’applique à
Azure SDK for .NET