Partager via


TableClient.SubmitTransactionAsync Méthode

Définition

Envoie la transaction par lot au service pour exécution. Les sous-opérations contenues dans le lot réussissent ou échouent ensemble en tant que transaction.

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)))

Paramètres

transactionActions
IEnumerable<TableTransactionAction>

IEnumerable<T> contenant les TableTransactionActions à envoyer au service.

cancellationToken
CancellationToken

CancellationToken Contrôle de la durée de vie de la requête.

Retours

Response<T> contenant un IReadOnlyList<T> de Response. Chaque sous-réponse de la collection correspond au TableTransactionAction fourni au transactionActions paramètre à la même position d’index. Chaque réponse peut être inspectée pour obtenir des détails sur son opération de table correspondante, comme la Headers propriété contenant le ETag

Exceptions

S’applique à