BlobBaseClient.AbortCopyFromUriAsync(String, BlobRequestConditions, CancellationToken) Method
Definition
The AbortCopyFromUriAsync(String, BlobRequestConditions, CancellationToken) operation aborts a pending CopyFromUriOperation, and leaves a this blob with zero length and full metadata.
For more information, see Abort Copy Blob.
public virtual System.Threading.Tasks.Task<Azure.Response> AbortCopyFromUriAsync (string copyId, Azure.Storage.Blobs.Models.BlobRequestConditions conditions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member AbortCopyFromUriAsync : string * Azure.Storage.Blobs.Models.BlobRequestConditions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
override this.AbortCopyFromUriAsync : string * Azure.Storage.Blobs.Models.BlobRequestConditions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
Public Overridable Function AbortCopyFromUriAsync (copyId As String, Optional conditions As BlobRequestConditions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response)
Parameters
- copyId
- String
ID of the copy operation to abort.
- conditions
- BlobRequestConditions
Optional BlobRequestConditions to add conditions on aborting the copy operation.
- cancellationToken
- CancellationToken
Optional CancellationToken to propagate notifications that the operation should be cancelled.
Returns
A Response on successfully aborting.
Remarks
A RequestFailedException will be thrown if a failure occurs.