Freigeben über


TableClient.SubmitTransaction 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 Azure.Response<System.Collections.Generic.IReadOnlyList<Azure.Response>> SubmitTransaction (System.Collections.Generic.IEnumerable<Azure.Data.Tables.TableTransactionAction> transactionActions, System.Threading.CancellationToken cancellationToken = default);
abstract member SubmitTransaction : seq<Azure.Data.Tables.TableTransactionAction> * System.Threading.CancellationToken -> Azure.Response<System.Collections.Generic.IReadOnlyList<Azure.Response>>
override this.SubmitTransaction : seq<Azure.Data.Tables.TableTransactionAction> * System.Threading.CancellationToken -> Azure.Response<System.Collections.Generic.IReadOnlyList<Azure.Response>>
Public Overridable Function SubmitTransaction (transactionActions As IEnumerable(Of TableTransactionAction), Optional cancellationToken As CancellationToken = Nothing) As 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: