BlobHttpResponseParsers Class

Definition

Provides a set of methods for parsing a response containing blob data from the Blob service.

public static class BlobHttpResponseParsers
Inheritance
BlobHttpResponseParsers

Methods

GetCopyAttributes(HttpWebResponse)

Extracts a CopyState object from the headers of a web response.

GetIncrementalCopyStatus(String)

Determines if a blob in an incremental copy.

GetLeaseDuration(HttpWebResponse)

Extracts the lease duration from a web response.

GetLeaseId(HttpWebResponse)

Extracts the lease ID header from a web response.

GetLeaseState(HttpWebResponse)

Extracts the lease state from a web response.

GetLeaseStatus(HttpWebResponse)

Extracts the lease status from a web response.

GetMetadata(HttpWebResponse)

Gets the user-defined metadata.

GetProperties(HttpWebResponse)

Gets the blob's properties from the response.

GetRemainingLeaseTime(HttpWebResponse)

Extracts the remaining lease time from a web response.

GetRequestId(HttpWebResponse)

Gets the request ID from the response.

GetServerEncrypted(String)

Determines if a blob is listed as server-side encypted.

GetSnapshotTime(HttpWebResponse)

Gets the snapshot timestamp from the response.

ReadServiceProperties(Stream)

Reads service properties from a stream.

ReadServiceStats(Stream)

Reads service stats from a stream.

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