CloudQueue.CreateIfNotExistsAsync Method (QueueRequestOptions, OperationContext) (Microsoft.WindowsAzure.Storage.Queue)
From Microsoft.WindowsAzure.Storage.Queue
C#
C++
F#
VB
CloudQueue.::..CreateIfNotExistsAsync Method (QueueRequestOptions, OperationContext)(QueueRequestOptions^, OperationContext^)(QueueRequestOptions, OperationContext)(QueueRequestOptions, OperationContext)
Creates the queue if it does not already exist.
Namespace:
Microsoft.WindowsAzure.Storage.Queue
Assembly:
Microsoft.WindowsAzure.Storage (in Microsoft.WindowsAzure.Storage.dll)
Syntax
public virtual Task<bool> CreateIfNotExistsAsync(
QueueRequestOptions options,
OperationContext operationContext
)
C++
public:
virtual Task<bool>^ CreateIfNotExistsAsync(
QueueRequestOptions^ options,
OperationContext^ operationContext
)
abstract CreateIfNotExistsAsync :
options:QueueRequestOptions *
operationContext:OperationContext -> Task<bool>
override CreateIfNotExistsAsync :
options:QueueRequestOptions *
operationContext:OperationContext -> Task<bool>
Public Overridable Function CreateIfNotExistsAsync (
options As QueueRequestOptions,
operationContext As OperationContext
) As Task(Of Boolean)
Parameters
- options
-
Type:
Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptionsMicrosoft.WindowsAzure.Storage.Queue::QueueRequestOptions^Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptionsMicrosoft.WindowsAzure.Storage.Queue.QueueRequestOptions
A QueueRequestOptions object that specifies additional options for the request.
- operationContext
-
Type:
Microsoft.WindowsAzure.Storage.OperationContextMicrosoft.WindowsAzure.Storage::OperationContext^Microsoft.WindowsAzure.Storage.OperationContextMicrosoft.WindowsAzure.Storage.OperationContext
An OperationContext object that represents the context for the current operation.
Return Value
Type:
System.Threading.Tasks.Task<Boolean>System.Threading.Tasks::Task<Boolean>^System.Threading.Tasks.Task<Boolean>System.Threading.Tasks.Task(Of Boolean)true if the queue did not already exist and was created; otherwise false.
Remarks
This API performs an existence check and therefore requires read permissions.
See Also
CreateIfNotExistsAsync Overload
CloudQueue Class
Microsoft.WindowsAzure.Storage.Queue Namespace
Return to top
Creates the queue if it does not already exist.
Syntax
public virtual Task<bool> CreateIfNotExistsAsync( QueueRequestOptions options, OperationContext operationContext )
C++
public: virtual Task<bool>^ CreateIfNotExistsAsync( QueueRequestOptions^ options, OperationContext^ operationContext )
abstract CreateIfNotExistsAsync : options:QueueRequestOptions * operationContext:OperationContext -> Task<bool> override CreateIfNotExistsAsync : options:QueueRequestOptions * operationContext:OperationContext -> Task<bool>
Public Overridable Function CreateIfNotExistsAsync ( options As QueueRequestOptions, operationContext As OperationContext ) As Task(Of Boolean)
Parameters
- options
-
Type:
Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptionsMicrosoft.WindowsAzure.Storage.Queue::QueueRequestOptions^Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptionsMicrosoft.WindowsAzure.Storage.Queue.QueueRequestOptions
A QueueRequestOptions object that specifies additional options for the request.
- operationContext
-
Type:
Microsoft.WindowsAzure.Storage.OperationContextMicrosoft.WindowsAzure.Storage::OperationContext^Microsoft.WindowsAzure.Storage.OperationContextMicrosoft.WindowsAzure.Storage.OperationContext
An OperationContext object that represents the context for the current operation.
Return Value
Type: System.Threading.Tasks.Task<Boolean>System.Threading.Tasks::Task<Boolean>^System.Threading.Tasks.Task<Boolean>System.Threading.Tasks.Task(Of Boolean)true if the queue did not already exist and was created; otherwise false.
Remarks
This API performs an existence check and therefore requires read permissions.
See Also
CreateIfNotExistsAsync Overload
CloudQueue Class
Microsoft.WindowsAzure.Storage.Queue Namespace