Freigeben über


TableClient.SubmitTransactionAsync Methode

Definition

Sendet die Batchtransaktion zur Ausführung an den Dienst. Die im Batch enthaltenen Untervorgänge sind entweder erfolgreich oder schlagen zusammen als Transaktion fehl.

public virtual System.Threading.Tasks.Task<Azure.Response<System.Collections.Generic.IReadOnlyList<Azure.Response>>> SubmitTransactionAsync (System.Collections.Generic.IEnumerable<Azure.Data.Tables.TableTransactionAction> transactionActions, System.Threading.CancellationToken cancellationToken = default);
abstract member SubmitTransactionAsync : seq<Azure.Data.Tables.TableTransactionAction> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<System.Collections.Generic.IReadOnlyList<Azure.Response>>>
override this.SubmitTransactionAsync : seq<Azure.Data.Tables.TableTransactionAction> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<System.Collections.Generic.IReadOnlyList<Azure.Response>>>
Public Overridable Function SubmitTransactionAsync (transactionActions As IEnumerable(Of TableTransactionAction), Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of IReadOnlyList(Of Response)))

Parameter

transactionActions
IEnumerable<TableTransactionAction>

Enthält IEnumerable<T> die TableTransactionActions, die an den Dienst übermittelt werden sollen.

cancellationToken
CancellationToken

Ein CancellationToken , der die Anforderungsdauer steuert.

Gibt zurück

Response<T> enthält einen IReadOnlyList<T> von Response. Jede Unterantwort in der Auflistung entspricht der TableTransactionAction dem Parameter an derselben Indexposition bereitgestellten transactionActions . Jede Antwort kann auf Details für den entsprechenden Tabellenvorgang überprüft werden, z. B. die -Eigenschaft, die Headers die ETag

Ausnahmen

Gilt für: