Freigeben über


SearchIndexClient.CreateOrUpdateAlias Methode

Definition

Erstellt einen neuen Suchalias oder aktualisiert einen Alias, falls er bereits vorhanden ist.

public virtual Azure.Response<Azure.Search.Documents.Indexes.Models.SearchAlias> CreateOrUpdateAlias (string aliasName, Azure.Search.Documents.Indexes.Models.SearchAlias alias, bool onlyIfUnchanged = false, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateOrUpdateAlias : string * Azure.Search.Documents.Indexes.Models.SearchAlias * bool * System.Threading.CancellationToken -> Azure.Response<Azure.Search.Documents.Indexes.Models.SearchAlias>
override this.CreateOrUpdateAlias : string * Azure.Search.Documents.Indexes.Models.SearchAlias * bool * System.Threading.CancellationToken -> Azure.Response<Azure.Search.Documents.Indexes.Models.SearchAlias>
Public Overridable Function CreateOrUpdateAlias (aliasName As String, alias As SearchAlias, Optional onlyIfUnchanged As Boolean = false, Optional cancellationToken As CancellationToken = Nothing) As Response(Of SearchAlias)

Parameter

aliasName
String

Der Name des zu erstellenden oder zu aktualisierenden Alias.

alias
SearchAlias

Die Definition des zu erstellenden oder zu aktualisierenden Alias.

onlyIfUnchanged
Boolean

True, um ein RequestFailedException auszulösen, wenn die ETag nicht mit der aktuellen Aliasversion übereinstimmt. Andernfalls wird die aktuelle Version überschrieben.

cancellationToken
CancellationToken

Optional CancellationToken zur Weitergabe von Benachrichtigungen, dass der Vorgang abgebrochen werden soll.

Gibt zurück

SearchAlias definiert durch aliasName.

Gilt für: