CloudQueue Members

Storage Client Library NET API

[This topic is part of the Microsoft Azure Storage Client Library 1.7, which has been deprecated. See Storage Client Library for the latest version.]

Represents a Windows Azure queue.

The following tables list the members exposed by the CloudQueue type.

Public Constructors

 NameDescription
CloudQueueInitializes a new instance of the CloudQueue class.
Top

Public Properties

 NameDescription
public propertyApproximateMessageCountGets the approximate message count for the queue.
public propertyAttributesGets the queue's attributes, including its user-defined metadata.
public propertyEncodeMessageGets or sets a value indicating whether to apply Base64 encoding when adding or retrieving messages.
public propertyMetadataGets the queue's user-defined metadata.
public propertyNameGets the queue name.
public propertyServiceClientGets the CloudQueueClient object that represents the Queue service.
public propertyUriGets the URI that identifies the queue.
Top

Public Methods (see also Protected Methods)

 NameDescription
public methodAddMessageOverloaded. Adds a message to the queue.
public methodBeginAddMessageOverloaded.  
public methodBeginClearBegins an asynchronous operation to clear all messages from the queue.
public methodBeginCreateBegins an asynchronous operation to create a queue.
public methodBeginCreateIfNotExistBegins an asynchronous operation to create the queue if it does not exist.
public methodBeginDeleteBegins an asynchronous operation to delete the queue.
public methodBeginDeleteMessageOverloaded.  
public methodBeginExistsBegins an asynchronous operation to determine whether the queue exists.
public methodBeginFetchAttributesBegins an asynchronous operation to fetch the queue's attributes.
public methodBeginGetMessageOverloaded.  
public methodBeginGetMessagesOverloaded.  
public methodBeginPeekMessageBegins an asynchronous operation to peek a message from the queue.
public methodBeginPeekMessagesBegins an asynchronous operation to peek a set of messages from the queue.
public methodBeginSetMetadataBegins an asynchronous operation to set the queue's metadata.
public methodBeginUpdateMessageBegins an asynchronous operation to update the visibility delay of a message, and optionally the contents of a message.
public methodClearClears all messages from the queue.
public methodCreateCreates a queue.
public methodCreateIfNotExistCreates the queue if it does not exist.
public methodDeleteDeletes the queue.
public methodDeleteMessageOverloaded.  
public methodEndAddMessageEnds an asynchronous operation to add a message to the queue.
public methodEndClearEnds an asynchronous operation to clear all messages from the queue.
public methodEndCreateEnds an asynchronous operation to create a queue.
public methodEndCreateIfNotExistEnds an asynchronous operation to create the queue if it does not exist.
public methodEndDeleteEnds an asynchronous operation to delete the queue.
public methodEndDeleteMessageEnds an asynchronous operation to delete a message.
public methodEndExistsEnds an asynchronous operation to determine whether the queue exists.
public methodEndFetchAttributesEnds an asynchronous operation to fetch the queue's attributes.
public methodEndGetMessageEnds an asynchronous operation to get a single message from the queue.
public methodEndGetMessagesEnds an asynchronous operation to get messages from the queue.
public methodEndPeekMessageEnds an asynchronous operation to peek a message from the queue.
public methodEndPeekMessagesEnds an asynchronous operation to peek a set of messages from the queue.
public methodEndSetMetadataEnds an asynchronous operation to set the queue's metadata.
public methodEndUpdateMessageEnds an asynchronous operation to update a queue message.
public methodEquals  (Inherited from Object)
public methodExistsDetermines if the queue exists.
public methodFetchAttributesFetches the queue's attributes.
public methodGetHashCode  (Inherited from Object)
public methodGetMessageOverloaded.  
public methodGetMessagesOverloaded.  
public methodGetType  (Inherited from Object)
public methodPeekMessagePeeks a message from the queue.
public methodPeekMessagesPeeks a set of messages from the queue.
public methodRetrieveApproximateMessageCountRetrieves the approximate message count for the queue.
public methodSetMetadataSets the queue's metadata.
public methodToString  (Inherited from Object)
public methodUpdateMessageUpdates the visibility timeout of a message, and optionally the contents of a message.
Top

Protected Methods

 NameDescription
protected methodFinalize  (Inherited from Object)
protected methodMemberwiseClone  (Inherited from Object)
Top

See Also