BlobHttpWebRequestFactory Class

 

Updated: July 12, 2016

A factory class for constructing HTTP web requests for the Blob service.

Namespace:   Microsoft.WindowsAzure.Storage.Blob.Protocol
Assembly:  Microsoft.WindowsAzure.Storage (in Microsoft.WindowsAzure.Storage.dll)

System.Object
  Microsoft.WindowsAzure.Storage.Blob.Protocol.BlobHttpWebRequestFactory

public static class BlobHttpWebRequestFactory

NameDescription
System_CAPS_pubmethodSystem_CAPS_staticAbortCopy(Uri, Nullable<Int32>, String, AccessCondition, Boolean, OperationContext)

Generates a web request to abort a copy operation.

System_CAPS_pubmethodSystem_CAPS_staticAbortCopy(Uri, Nullable<Int32>, String, AccessCondition, OperationContext)

Generates a web request to abort a copy operation.

System_CAPS_pubmethodSystem_CAPS_staticAddMetadata(HttpWebRequest, IDictionary<String, String>)

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

System_CAPS_pubmethodSystem_CAPS_staticAddMetadata(HttpWebRequest, String, String)

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

System_CAPS_pubmethodSystem_CAPS_staticAppendBlock(Uri, Nullable<Int32>, AccessCondition, Boolean, OperationContext)

Constructs a web request to commit a block to an append blob.

System_CAPS_pubmethodSystem_CAPS_staticAppendBlock(Uri, Nullable<Int32>, AccessCondition, OperationContext)

Constructs a web request to commit a block to an append blob.

System_CAPS_pubmethodSystem_CAPS_staticCopyFrom(Uri, Nullable<Int32>, Uri, AccessCondition, AccessCondition, Boolean, OperationContext)

Generates a web request to copy a blob or file to another blob.

System_CAPS_pubmethodSystem_CAPS_staticCopyFrom(Uri, Nullable<Int32>, Uri, AccessCondition, AccessCondition, OperationContext)

Generates a web request to copy a blob or file to another blob.

System_CAPS_pubmethodSystem_CAPS_staticDelete(Uri, Nullable<Int32>, Nullable<DateTimeOffset>, DeleteSnapshotsOption, AccessCondition, Boolean, OperationContext)

Constructs a web request to delete a blob.

System_CAPS_pubmethodSystem_CAPS_staticDelete(Uri, Nullable<Int32>, Nullable<DateTimeOffset>, DeleteSnapshotsOption, AccessCondition, OperationContext)

Constructs a web request to delete a blob.

System_CAPS_pubmethodSystem_CAPS_staticGet(Uri, Nullable<Int32>, Nullable<DateTimeOffset>, AccessCondition, Boolean, OperationContext)

Constructs a web request to get the blob's content, properties, and metadata.

System_CAPS_pubmethodSystem_CAPS_staticGet(Uri, Nullable<Int32>, Nullable<DateTimeOffset>, AccessCondition, OperationContext)

Constructs a web request to get the blob's content, properties, and metadata.

System_CAPS_pubmethodSystem_CAPS_staticGet(Uri, Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<Int64>, Nullable<Int64>, Boolean, AccessCondition, Boolean, OperationContext)

Constructs a web request to return a specified range of the blob's content, together with its properties and metadata.

System_CAPS_pubmethodSystem_CAPS_staticGet(Uri, Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<Int64>, Nullable<Int64>, Boolean, AccessCondition, OperationContext)

Constructs a web request to return a specified range of the blob's content, together with its properties and metadata.

System_CAPS_pubmethodSystem_CAPS_staticGetBlockList(Uri, Nullable<Int32>, Nullable<DateTimeOffset>, BlockListingFilter, AccessCondition, Boolean, OperationContext)

Constructs a web request to return the list of blocks for a block blob.

System_CAPS_pubmethodSystem_CAPS_staticGetBlockList(Uri, Nullable<Int32>, Nullable<DateTimeOffset>, BlockListingFilter, AccessCondition, OperationContext)

Constructs a web request to return the list of blocks for a block blob.

System_CAPS_pubmethodSystem_CAPS_staticGetMetadata(Uri, Nullable<Int32>, Nullable<DateTimeOffset>, AccessCondition, Boolean, OperationContext)

Constructs a web request to return the user-defined metadata for the blob.

System_CAPS_pubmethodSystem_CAPS_staticGetMetadata(Uri, Nullable<Int32>, Nullable<DateTimeOffset>, AccessCondition, OperationContext)

Constructs a web request to return the user-defined metadata for the blob.

System_CAPS_pubmethodSystem_CAPS_staticGetPageRanges(Uri, Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<Int64>, Nullable<Int64>, AccessCondition, Boolean, OperationContext)

Constructs a web request to return the list of valid page ranges for a page blob.

System_CAPS_pubmethodSystem_CAPS_staticGetPageRanges(Uri, Nullable<Int32>, Nullable<DateTimeOffset>, Nullable<Int64>, Nullable<Int64>, AccessCondition, OperationContext)

Constructs a web request to return the list of valid page ranges for a page blob.

System_CAPS_pubmethodSystem_CAPS_staticGetPageRangesDiff(Uri, Nullable<Int32>, Nullable<DateTimeOffset>, DateTimeOffset, Nullable<Int64>, Nullable<Int64>, AccessCondition, Boolean, OperationContext)

Constructs a web request to return the list of page ranges that differ between a specified snapshot and this object.

System_CAPS_pubmethodSystem_CAPS_staticGetProperties(Uri, Nullable<Int32>, Nullable<DateTimeOffset>, AccessCondition, Boolean, OperationContext)

Constructs a web request to return the blob's system properties.

System_CAPS_pubmethodSystem_CAPS_staticGetProperties(Uri, Nullable<Int32>, Nullable<DateTimeOffset>, AccessCondition, OperationContext)

Constructs a web request to return the blob's system properties.

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

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

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

Creates a web request to get the stats of the Blob service.

System_CAPS_pubmethodSystem_CAPS_staticLease(Uri, Nullable<Int32>, LeaseAction, String, Nullable<Int32>, Nullable<Int32>, AccessCondition, Boolean, OperationContext)

Generates a web request to use to acquire, renew, change, release or break the lease for the blob.

System_CAPS_pubmethodSystem_CAPS_staticLease(Uri, Nullable<Int32>, LeaseAction, String, Nullable<Int32>, Nullable<Int32>, AccessCondition, OperationContext)

Generates a web request to use to acquire, renew, change, release or break the lease for the blob.

System_CAPS_pubmethodSystem_CAPS_staticPut(Uri, Nullable<Int32>, BlobProperties, BlobType, Int64, AccessCondition, Boolean, OperationContext)

Constructs a web request to create a new block blob or page blob, or to update the content of an existing block blob.

System_CAPS_pubmethodSystem_CAPS_staticPut(Uri, Nullable<Int32>, BlobProperties, BlobType, Int64, AccessCondition, OperationContext)

Constructs a web request to create a new block blob or page blob, or to update the content of an existing block blob.

System_CAPS_pubmethodSystem_CAPS_staticPutBlock(Uri, Nullable<Int32>, String, AccessCondition, Boolean, OperationContext)

Constructs a web request to write a block to a block blob.

System_CAPS_pubmethodSystem_CAPS_staticPutBlock(Uri, Nullable<Int32>, String, AccessCondition, OperationContext)

Constructs a web request to write a block to a block blob.

System_CAPS_pubmethodSystem_CAPS_staticPutBlockList(Uri, Nullable<Int32>, BlobProperties, AccessCondition, Boolean, OperationContext)

Constructs a web request to create or update a blob by committing a block list.

System_CAPS_pubmethodSystem_CAPS_staticPutBlockList(Uri, Nullable<Int32>, BlobProperties, AccessCondition, OperationContext)

Constructs a web request to create or update a blob by committing a block list.

System_CAPS_pubmethodSystem_CAPS_staticPutPage(Uri, Nullable<Int32>, PageRange, PageWrite, AccessCondition, Boolean, OperationContext)

Constructs a web request to write or clear a range of pages in a page blob.

System_CAPS_pubmethodSystem_CAPS_staticPutPage(Uri, Nullable<Int32>, PageRange, PageWrite, AccessCondition, OperationContext)

Constructs a web request to write or clear a range of pages in a page blob.

System_CAPS_pubmethodSystem_CAPS_staticResize(Uri, Nullable<Int32>, Int64, AccessCondition, Boolean, OperationContext)

Constructs a web request to resize a page blob.

System_CAPS_pubmethodSystem_CAPS_staticResize(Uri, Nullable<Int32>, Int64, AccessCondition, OperationContext)

Constructs a web request to resize a page blob.

System_CAPS_pubmethodSystem_CAPS_staticSetMetadata(Uri, Nullable<Int32>, AccessCondition, Boolean, OperationContext)

Constructs a web request to set user-defined metadata for the blob.

System_CAPS_pubmethodSystem_CAPS_staticSetMetadata(Uri, Nullable<Int32>, AccessCondition, OperationContext)

Constructs a web request to set user-defined metadata for the blob.

System_CAPS_pubmethodSystem_CAPS_staticSetProperties(Uri, Nullable<Int32>, BlobProperties, AccessCondition, Boolean, OperationContext)

Constructs a web request to set system properties for a blob.

System_CAPS_pubmethodSystem_CAPS_staticSetProperties(Uri, Nullable<Int32>, BlobProperties, AccessCondition, OperationContext)

Constructs a web request to set system properties for a blob.

System_CAPS_pubmethodSystem_CAPS_staticSetSequenceNumber(Uri, Nullable<Int32>, SequenceNumberAction, Nullable<Int64>, AccessCondition, Boolean, OperationContext)

Constructs a web request to set a page blob's sequence number.

System_CAPS_pubmethodSystem_CAPS_staticSetSequenceNumber(Uri, Nullable<Int32>, SequenceNumberAction, Nullable<Int64>, AccessCondition, OperationContext)

Constructs a web request to set a page blob's sequence number.

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

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

System_CAPS_pubmethodSystem_CAPS_staticSnapshot(Uri, Nullable<Int32>, AccessCondition, Boolean, OperationContext)

Constructs a web request to create a snapshot of a blob.

System_CAPS_pubmethodSystem_CAPS_staticSnapshot(Uri, Nullable<Int32>, AccessCondition, OperationContext)

Constructs a web request to create a snapshot of a blob.

System_CAPS_pubmethodSystem_CAPS_staticWriteServiceProperties(ServiceProperties, Stream)

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

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: