C# Class Microsoft.WindowsAzure.Commands.Storage.Test.Service.MockStorageQueueManagement

Mocked queue management
Inheritance: IStorageQueueManagement
Show file Open project: AzureRT/azure-sdk-tools Class Usage Examples

Public Properties

Property Type Description
queueList List

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

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

Get queue reference

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

List storage queues

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 CloudQueue object
options Microsoft.WindowsAzure.Storage.Queue.QueueRequestOptions Queue request options
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
return Microsoft.WindowsAzure.Storage.Queue.Protocol.QueuePermissions

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

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

Property Details

queueList public property

Exists queue lists
public List queueList
return List