Messages

The focus of this namespace is to provide an API for the Queue Service. The idea was to, as far as possible, reflect the REST interface.

IQueueStorageAccount

This interface is basically used when creating/listing queues. It can be seen as the main entry point for the queue storage.

IQueueMetadata

This is a representation of what comes back when a "Get Queue Metadata" REST call has been made.

IQueueListItem

After a call on IQueueStorageAccount.ListQueues a list of IQueueListItems are returned.

IMessageQueueDataContext

The IMessageQueueDataContext main concern is operations on the Queue. It includes operations as DeleteQueue and Get/Set Metadata.

IMessageInfo

This interface represents what you get when retrieving a message from a Queue.

IMessageDataContext

The IMessageDataContext has a responsibility matching that of IQueueDataContext but it handles the messages instead.

IMessage

This interface has properties for a base message, such as PopReceipt and TimeNextVisible. Together with IMessageInfo it represents a full message from the queue.

Last edited Aug 19, 2009 at 12:59 PM by vonlochow, version 3

Comments

No comments yet.