QueueHttpWebRequestFactory Class

Definition

A factory class for constructing a web request to manage queues in the Queue service.

public static class QueueHttpWebRequestFactory
Inheritance
QueueHttpWebRequestFactory

Methods

AddMessage(Uri, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, OperationContext)

Constructs a web request to add a message for a queue.

AddMessage(Uri, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Boolean, OperationContext)

Constructs a web request to add a message for a queue.

AddMetadata(HttpWebRequest, IDictionary<String,String>)

Adds user-defined metadata to the request as one or more name-value pairs.

AddMetadata(HttpWebRequest, String, String)

Adds user-defined metadata to the request as a single name-value pair.

ClearMessages(Uri, Nullable<Int32>, OperationContext)

Constructs a web request to clear all messages in the queue.

ClearMessages(Uri, Nullable<Int32>, Boolean, OperationContext)

Constructs a web request to clear all messages in the queue.

Create(Uri, Nullable<Int32>, OperationContext)

Constructs a web request to create a new queue.

Create(Uri, Nullable<Int32>, Boolean, OperationContext)

Constructs a web request to create a new queue.

Delete(Uri, Nullable<Int32>, OperationContext)

Constructs a web request to delete the queue and all of the messages within it.

Delete(Uri, Nullable<Int32>, Boolean, OperationContext)

Constructs a web request to delete the queue and all of the messages within it.

DeleteMessage(Uri, Nullable<Int32>, String, OperationContext)

Constructs a web request to update a message.

DeleteMessage(Uri, Nullable<Int32>, String, Boolean, OperationContext)

Constructs a web request to update a message.

GetAcl(Uri, Nullable<Int32>, OperationContext)

Constructs a web request to return the ACL for a queue.

GetAcl(Uri, Nullable<Int32>, Boolean, OperationContext)

Constructs a web request to return the ACL for a queue.

GetMessages(Uri, Nullable<Int32>, Int32, Nullable<TimeSpan>, Boolean, OperationContext)

Constructs a web request to get messages from a queue.

GetMessages(Uri, Nullable<Int32>, Int32, Nullable<TimeSpan>, OperationContext)

Constructs a web request to get messages from a queue.

GetMetadata(Uri, Nullable<Int32>, OperationContext)

Generates a web request to return the user-defined metadata for this queue.

GetMetadata(Uri, Nullable<Int32>, Boolean, OperationContext)

Generates a web request to return the user-defined metadata for this queue.

GetServiceProperties(Uri, UriQueryBuilder, Nullable<Int32>, OperationContext)

Creates a web request to get the properties of the Queue service.

GetServiceStats(Uri, UriQueryBuilder, Nullable<Int32>, OperationContext)

Creates a web request to get Queue service stats.

List(Uri, Nullable<Int32>, ListingContext, QueueListingDetails, OperationContext)

Constructs a web request to return a listing of all queues in this storage account.

List(Uri, Nullable<Int32>, ListingContext, QueueListingDetails, Boolean, OperationContext)

Constructs a web request to return a listing of all queues in this storage account.

PeekMessages(Uri, Nullable<Int32>, Int32, Boolean, OperationContext)

Constructs a web request to peek messages from a queue.

PeekMessages(Uri, Nullable<Int32>, Int32, OperationContext)

Constructs a web request to peek messages from a queue.

SetAcl(Uri, Nullable<Int32>, OperationContext)

Constructs a web request to set the ACL for a queue.

SetAcl(Uri, Nullable<Int32>, Boolean, OperationContext)

Constructs a web request to set the ACL for a queue.

SetMetadata(Uri, Nullable<Int32>, OperationContext)

Generates a web request to set user-defined metadata for the queue.

SetMetadata(Uri, Nullable<Int32>, Boolean, OperationContext)

Generates a web request to set user-defined metadata for the queue.

SetServiceProperties(Uri, UriQueryBuilder, Nullable<Int32>, OperationContext)

Creates a web request to set the properties of the Queue service.

UpdateMessage(Uri, Nullable<Int32>, String, Int32, Boolean, OperationContext)

Constructs a web request to update a message.

UpdateMessage(Uri, Nullable<Int32>, String, Int32, OperationContext)

Constructs a web request to update a message.

WriteServiceProperties(ServiceProperties, Stream)

Writes Queue service properties to a stream, formatted in XML.

Extension Methods

IsDefined(Object)

Determines if a certain property is defined or not.

IsNull(Object)

Determines if a certain property is null or not.

IsPrimitive(Object)

Determines if a certain property is of premitive JSON type.

Applies to