BlobRequest.GetBlockList Method
Constructs a web request to return the list of blocks for a block blob.
Namespace: Microsoft.WindowsAzure.StorageClient.Protocol
Assembly: Microsoft.WindowsAzure.StorageClient (in Microsoft.WindowsAzure.StorageClient.dll)
Assembly: Microsoft.WindowsAzure.StorageClient (in Microsoft.WindowsAzure.StorageClient.dll)
public static HttpWebRequest GetBlockList ( Uri uri, int timeout, Nullable<DateTime> snapshot, BlockListingFilter typesOfBlocks, string leaseId )
public static HttpWebRequest GetBlockList ( Uri uri, int timeout, Nullable<DateTime> snapshot, BlockListingFilter typesOfBlocks, String leaseId )
public static function GetBlockList ( uri : Uri, timeout : int, snapshot : Nullable<DateTime>, typesOfBlocks : BlockListingFilter, leaseId : String ) : HttpWebRequest
Parameters
- uri
Type: System.Uri
The absolute URI to the blob.
- timeout
Type: System.Int32
The server timeout interval.
- snapshot
Type: System.Nullable
The snapshot timestamp, if the blob is a snapshot.
- typesOfBlocks
Type: Microsoft.WindowsAzure.StorageClient.BlockListingFilter
The types of blocks to include in the list: committed, uncommitted, or both.
- leaseId
Type: System.String
The lease ID for the blob, if it has an active lease.
Return Value
Type: System.Net.HttpWebRequestA web request to use to perform the operation.For more details about this API, see the topics on the equivalent REST APIs in See Also > Other Resources.
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Development Platforms
Windows Vista, Windows 7 and Windows Server 2008Target Platforms