Partager via


BlobBatchClient.SubmitBatchAsync Méthode

Définition

Envoyez un BlobBatch de sous-opérations.

public virtual System.Threading.Tasks.Task<Azure.Response> SubmitBatchAsync (Azure.Storage.Blobs.Specialized.BlobBatch batch, bool throwOnAnyFailure = false, System.Threading.CancellationToken cancellationToken = default);
abstract member SubmitBatchAsync : Azure.Storage.Blobs.Specialized.BlobBatch * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
override this.SubmitBatchAsync : Azure.Storage.Blobs.Specialized.BlobBatch * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
Public Overridable Function SubmitBatchAsync (batch As BlobBatch, Optional throwOnAnyFailure As Boolean = false, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response)

Paramètres

batch
BlobBatch

de BlobBatch sous-opérations.

throwOnAnyFailure
Boolean

Valeur indiquant s’il faut lever ou non des exceptions pour les échecs de sous-opération.

cancellationToken
CancellationToken

Facultatif CancellationToken pour propager des notifications indiquant que l’opération doit être annulée.

Retours

sur Response l’envoi réussi.

Remarques

Un RequestFailedException est levée en cas d’échec de l’envoi du lot. Les échecs individuels de sous-opération se lèvent uniquement si throwOnAnyFailure a la valeur true et sont encapsulés dans un AggregateException.

S’applique à