Freigeben über


SearchIndexerClient.CreateOrUpdateDataSourceConnection Methode

Definition

Erstellt eine neue Datenquelle oder aktualisiert eine vorhandene Datenquellenverbindung.

public virtual Azure.Response<Azure.Search.Documents.Indexes.Models.SearchIndexerDataSourceConnection> CreateOrUpdateDataSourceConnection (Azure.Search.Documents.Indexes.Models.SearchIndexerDataSourceConnection dataSourceConnection, bool onlyIfUnchanged = false, bool? ignoreCacheResetRequirements = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateOrUpdateDataSourceConnection : Azure.Search.Documents.Indexes.Models.SearchIndexerDataSourceConnection * bool * Nullable<bool> * System.Threading.CancellationToken -> Azure.Response<Azure.Search.Documents.Indexes.Models.SearchIndexerDataSourceConnection>
override this.CreateOrUpdateDataSourceConnection : Azure.Search.Documents.Indexes.Models.SearchIndexerDataSourceConnection * bool * Nullable<bool> * System.Threading.CancellationToken -> Azure.Response<Azure.Search.Documents.Indexes.Models.SearchIndexerDataSourceConnection>
Public Overridable Function CreateOrUpdateDataSourceConnection (dataSourceConnection As SearchIndexerDataSourceConnection, Optional onlyIfUnchanged As Boolean = false, Optional ignoreCacheResetRequirements As Nullable(Of Boolean) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of SearchIndexerDataSourceConnection)

Parameter

dataSourceConnection
SearchIndexerDataSourceConnection

Erforderlich. Der SearchIndexerDataSourceConnection , der erstellt oder aktualisiert werden soll.

onlyIfUnchanged
Boolean

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

ignoreCacheResetRequirements
Nullable<Boolean>

True , wenn die Cachezurücksetzungsanforderungen ignoriert werden sollen.

cancellationToken
CancellationToken

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

Gibt zurück

Der Response<T> vom Server mit dem, das SearchIndexerDataSourceConnection erstellt wurde. Dies kann geringfügig von dem, was übergeben wurde, abweichen, da der Dienst möglicherweise Eigenschaften zurückgibt, die auf ihre Standardwerte festgelegt sind.

Ausnahmen

Wird ausgelöst, wenn dataSourceConnection NULL ist.

Wird ausgelöst, wenn ein Fehler vom Suchdienst zurückgegeben wird.

Gilt für: