Partager via


IndexesOperationsExtensions.CreateOrUpdateAsync Méthode

Définition

Surcharges

CreateOrUpdateAsync(IIndexesOperations, Index, Nullable<Boolean>, SearchRequestOptions, AccessCondition, CancellationToken)

Crée un index de recherche ou met à jour un index s’il existe déjà. https://docs.microsoft.com/rest/api/searchservice/Update-Index

CreateOrUpdateAsync(IIndexesOperations, String, Index, Nullable<Boolean>, SearchRequestOptions, AccessCondition, CancellationToken)

Crée un index de recherche ou met à jour un index s’il existe déjà. https://docs.microsoft.com/rest/api/searchservice/Update-Index

CreateOrUpdateAsync(IIndexesOperations, Index, Nullable<Boolean>, SearchRequestOptions, AccessCondition, CancellationToken)

Source:
IndexesOperationsExtensions.Customization.cs

Crée un index de recherche ou met à jour un index s’il existe déjà. https://docs.microsoft.com/rest/api/searchservice/Update-Index

public static System.Threading.Tasks.Task<Microsoft.Azure.Search.Models.Index> CreateOrUpdateAsync (this Microsoft.Azure.Search.IIndexesOperations operations, Microsoft.Azure.Search.Models.Index index, bool? allowIndexDowntime = default, Microsoft.Azure.Search.Models.SearchRequestOptions searchRequestOptions = default, Microsoft.Azure.Search.Models.AccessCondition accessCondition = default, System.Threading.CancellationToken cancellationToken = default);
static member CreateOrUpdateAsync : Microsoft.Azure.Search.IIndexesOperations * Microsoft.Azure.Search.Models.Index * Nullable<bool> * Microsoft.Azure.Search.Models.SearchRequestOptions * Microsoft.Azure.Search.Models.AccessCondition * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Search.Models.Index>
<Extension()>
Public Function CreateOrUpdateAsync (operations As IIndexesOperations, index As Index, Optional allowIndexDowntime As Nullable(Of Boolean) = Nothing, Optional searchRequestOptions As SearchRequestOptions = Nothing, Optional accessCondition As AccessCondition = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Index)

Paramètres

operations
IIndexesOperations

Groupe d’opérations pour cette méthode d’extension.

index
Index

Définition de l’index à créer ou à mettre à jour.

allowIndexDowntime
Nullable<Boolean>

Permet d’ajouter de nouveaux analyseurs, générateurs de jetons, filtres de jetons ou filtres char à un index en mettant l’index hors connexion pendant au moins quelques secondes. Cela entraîne temporairement l’échec des demandes d’indexation et de requête. Les performances et la disponibilité d’écriture de l’index peuvent être altérées pendant plusieurs minutes après la mise à jour de l’index, ou plus longtemps pour les très grands index.

searchRequestOptions
SearchRequestOptions

Paramètres supplémentaires pour l’opération.

accessCondition
AccessCondition

Paramètres supplémentaires pour l’opération.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

Index créé ou mis à jour.

S’applique à

CreateOrUpdateAsync(IIndexesOperations, String, Index, Nullable<Boolean>, SearchRequestOptions, AccessCondition, CancellationToken)

Source:
IndexesOperationsExtensions.Customization.cs

Crée un index de recherche ou met à jour un index s’il existe déjà. https://docs.microsoft.com/rest/api/searchservice/Update-Index

public static System.Threading.Tasks.Task<Microsoft.Azure.Search.Models.Index> CreateOrUpdateAsync (this Microsoft.Azure.Search.IIndexesOperations operations, string indexName, Microsoft.Azure.Search.Models.Index index, bool? allowIndexDowntime = default, Microsoft.Azure.Search.Models.SearchRequestOptions searchRequestOptions = default, Microsoft.Azure.Search.Models.AccessCondition accessCondition = default, System.Threading.CancellationToken cancellationToken = default);
static member CreateOrUpdateAsync : Microsoft.Azure.Search.IIndexesOperations * string * Microsoft.Azure.Search.Models.Index * Nullable<bool> * Microsoft.Azure.Search.Models.SearchRequestOptions * Microsoft.Azure.Search.Models.AccessCondition * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Search.Models.Index>
<Extension()>
Public Function CreateOrUpdateAsync (operations As IIndexesOperations, indexName As String, index As Index, Optional allowIndexDowntime As Nullable(Of Boolean) = Nothing, Optional searchRequestOptions As SearchRequestOptions = Nothing, Optional accessCondition As AccessCondition = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Index)

Paramètres

operations
IIndexesOperations

Groupe d’opérations pour cette méthode d’extension.

indexName
String

Définition de l’index à créer ou à mettre à jour.

index
Index

Définition de l’index à créer ou à mettre à jour.

allowIndexDowntime
Nullable<Boolean>

Permet d’ajouter de nouveaux analyseurs, générateurs de jetons, filtres de jetons ou filtres char à un index en mettant l’index hors connexion pendant au moins quelques secondes. Cela entraîne temporairement l’échec des demandes d’indexation et de requête. Les performances et la disponibilité d’écriture de l’index peuvent être altérées pendant plusieurs minutes après la mise à jour de l’index, ou plus longtemps pour les très grands index.

searchRequestOptions
SearchRequestOptions

Paramètres supplémentaires pour l’opération

accessCondition
AccessCondition

Paramètres supplémentaires pour l’opération

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

S’applique à