Compartir a través de


TableClient.SubmitTransactionAsync Método

Definición

Envía la transacción por lotes al servicio para su ejecución. Las suboperaciones contenidas en el lote se realizarán correctamente o se producirán errores juntos como una transacción.

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

Parámetros

transactionActions
IEnumerable<TableTransactionAction>

IEnumerable<T> que contiene los TableTransactionActionobjetos que se van a enviar al servicio.

cancellationToken
CancellationToken

Control CancellationToken de la duración de la solicitud.

Devoluciones

Response<T> que contiene un IReadOnlyList<T> de Response. Cada sub-respuesta de la colección corresponde al TableTransactionAction proporcionado al transactionActions parámetro en la misma posición de índice. Cada respuesta se puede inspeccionar para obtener más información sobre su operación de tabla correspondiente, como la Headers propiedad que contiene . ETag

Excepciones

Se aplica a