Partilhar via


TableClient.SubmitTransaction Método

Definição

Envia a transação em lote para o serviço para execução. As sub-operações contidas no lote terão êxito ou falharão juntas como uma transação.

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

Parâmetros

transactionActions
IEnumerable<TableTransactionAction>

O IEnumerable<T> que contém os TableTransactionActions a serem enviadas ao serviço.

cancellationToken
CancellationToken

Um CancellationToken que controla o tempo de vida da solicitação.

Retornos

Response<T> que contém um IReadOnlyList<T> de Response. Cada sub-resposta na coleção corresponde ao TableTransactionAction fornecido ao transactionActions parâmetro na mesma posição de índice. Cada resposta pode ser inspecionada para obter detalhes de sua operação de tabela correspondente, como a Headers propriedade que contém o ETag

Exceções

Aplica-se a