BlobBatchClient.SubmitBatch(BlobBatch, Boolean, CancellationToken) Method

Definition

Submit a BlobBatch of sub-operations.

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

Parameters

batch
BlobBatch

A BlobBatch of sub-operations.

throwOnAnyFailure
Boolean

A value indicating whether or not to throw exceptions for sub-operation failures.

cancellationToken
CancellationToken

Optional CancellationToken to propagate notifications that the operation should be cancelled.

Returns

A Response on successfully submitting.

Remarks

A RequestFailedException will be thrown if a failure to submit the batch occurs. Individual sub-operation failures will only throw if throwOnAnyFailure is true and be wrapped in an AggregateException.

Applies to