C# Class Microsoft.WindowsAzure.Commands.Storage.Model.Contract.StorageQueueManagement

Storage Queue management
Inheritance: IStorageQueueManagement
ファイルを表示 Open project: Azure/azure-powershell

Public Methods

Method Description
CreateQueueIfNotExists ( Microsoft.WindowsAzure.Storage.Queue.CloudQueue queue, Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : bool

Create an cloud queue on azure if not exists.

DeleteQueue ( Microsoft.WindowsAzure.Storage.Queue.CloudQueue queue, Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void

Delete the specified storage queue.

DoesQueueExist ( Microsoft.WindowsAzure.Storage.Queue.CloudQueue queue, Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions requestOptions, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : bool

Checks existence of the queue.

FetchAttributes ( Microsoft.WindowsAzure.Storage.Queue.CloudQueue queue, Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void

Fetch queue attributes

GetPermissions ( Microsoft.WindowsAzure.Storage.Queue.CloudQueue queue, Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : Microsoft.WindowsAzure.Storage.Queue.Protocol.QueuePermissions

Get queue permission

GetPermissionsAsync ( Microsoft.WindowsAzure.Storage.Queue.CloudQueue queue, Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions requestOptions, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : Task

Get queue permission async

GetQueueReference ( string name ) : Microsoft.WindowsAzure.Storage.Queue.CloudQueue

Get queue reference

GetQueueReferenceFromServer ( string name, Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : Microsoft.WindowsAzure.Storage.Queue.CloudQueue

Get an queue reference from azure server.

ListQueues ( string prefix, QueueListingDetails queueListingDetails, Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : IEnumerable

List storage queues

SetPermissions ( Microsoft.WindowsAzure.Storage.Queue.CloudQueue queue, Microsoft.WindowsAzure.Storage.Queue.Protocol.QueuePermissions queuePermissions, Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions requestOptions, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void

set queue permission

StorageQueueManagement ( AzureStorageContext context ) : Microsoft.WindowsAzure.Commands.Common.Storage

Queue management constructor

Method Details

CreateQueueIfNotExists() public method

Create an cloud queue on azure if not exists.
public CreateQueueIfNotExists ( Microsoft.WindowsAzure.Storage.Queue.CloudQueue queue, Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : bool
queue Microsoft.WindowsAzure.Storage.Queue.CloudQueue Cloud queue object.
options Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions Queue request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
return bool

DeleteQueue() public method

Delete the specified storage queue.
public DeleteQueue ( Microsoft.WindowsAzure.Storage.Queue.CloudQueue queue, Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void
queue Microsoft.WindowsAzure.Storage.Queue.CloudQueue Cloud queue object
options Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions Queue request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
return void

DoesQueueExist() public method

Checks existence of the queue.
public DoesQueueExist ( Microsoft.WindowsAzure.Storage.Queue.CloudQueue queue, Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions requestOptions, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : bool
queue Microsoft.WindowsAzure.Storage.Queue.CloudQueue Cloud queue object
requestOptions Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions Queue request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
return bool

FetchAttributes() public method

Fetch queue attributes
public FetchAttributes ( Microsoft.WindowsAzure.Storage.Queue.CloudQueue queue, Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void
queue Microsoft.WindowsAzure.Storage.Queue.CloudQueue Cloud queue object
options Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions Queue request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
return void

GetPermissions() public method

Get queue permission
public GetPermissions ( Microsoft.WindowsAzure.Storage.Queue.CloudQueue queue, Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : Microsoft.WindowsAzure.Storage.Queue.Protocol.QueuePermissions
queue Microsoft.WindowsAzure.Storage.Queue.CloudQueue
options Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions Queue request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
return Microsoft.WindowsAzure.Storage.Queue.Protocol.QueuePermissions

GetPermissionsAsync() public method

Get queue permission async
public GetPermissionsAsync ( Microsoft.WindowsAzure.Storage.Queue.CloudQueue queue, Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions requestOptions, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : Task
queue Microsoft.WindowsAzure.Storage.Queue.CloudQueue
requestOptions Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions
operationContext Microsoft.WindowsAzure.Storage.OperationContext
return Task

GetQueueReference() public method

Get queue reference
public GetQueueReference ( string name ) : Microsoft.WindowsAzure.Storage.Queue.CloudQueue
name string Queue name
return Microsoft.WindowsAzure.Storage.Queue.CloudQueue

GetQueueReferenceFromServer() public method

Get an queue reference from azure server.
public GetQueueReferenceFromServer ( string name, Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : Microsoft.WindowsAzure.Storage.Queue.CloudQueue
name string Queue name
options Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions Queue request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
return Microsoft.WindowsAzure.Storage.Queue.CloudQueue

ListQueues() public method

List storage queues
public ListQueues ( string prefix, QueueListingDetails queueListingDetails, Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions options, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : IEnumerable
prefix string Queue name prefix
queueListingDetails QueueListingDetails Queue listing details
options Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions Queue request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
return IEnumerable

SetPermissions() public method

set queue permission
public SetPermissions ( Microsoft.WindowsAzure.Storage.Queue.CloudQueue queue, Microsoft.WindowsAzure.Storage.Queue.Protocol.QueuePermissions queuePermissions, Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions requestOptions, Microsoft.WindowsAzure.Storage.OperationContext operationContext ) : void
queue Microsoft.WindowsAzure.Storage.Queue.CloudQueue
queuePermissions Microsoft.WindowsAzure.Storage.Queue.Protocol.QueuePermissions
requestOptions Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions
operationContext Microsoft.WindowsAzure.Storage.OperationContext
return void

StorageQueueManagement() public method

Queue management constructor
public StorageQueueManagement ( AzureStorageContext context ) : Microsoft.WindowsAzure.Commands.Common.Storage
context AzureStorageContext
return Microsoft.WindowsAzure.Commands.Common.Storage