Begins an asynchronous operation to delete a container. Namespace: Microsoft.WindowsAzure.StorageClient
Assembly: Microsoft.WindowsAzure.StorageClient (in Microsoft.WindowsAzure.StorageClient.dll)
Usage
Visual Basic |
---|
Dim instance As CloudBlobContainer Dim callback As AsyncCallback Dim state As Object Dim returnValue As IAsyncResult returnValue = instance.BeginDelete(callback, state) |
Syntax
Visual Basic |
---|
Public Function BeginDelete ( _ callback As AsyncCallback, _ state As Object _ ) As IAsyncResult |
C# |
---|
public IAsyncResult BeginDelete ( AsyncCallback callback, Object state ) |
C++ |
---|
public: IAsyncResult^ BeginDelete ( AsyncCallback^ callback, Object^ state ) |
J# |
---|
JScript |
---|
Parameters
- callback
Type: System.AsyncCallback
The callback delegate that will receive notification when the asynchronous operation completes.
- state
Type: System.Object
A user-defined object that will be passed to the callback delegate.
Return Value
Type: System.IAsyncResultAn IAsyncResult that references the asynchronous operation.Remarks
When a container is deleted, a container with the same name cannot be created for at least 35 seconds; the container may not be available for more than 35 seconds if the service is still processing the request. While the container is being deleted, attempts to create a container of the same name will fail with the service returning additional error information indicating that the container is being deleted. All other operations, including operations on any blobs under the container, will fail until the container has been deleted.