Blob​Request​Options Class

Definition

Represents a set of timeout and retry policy options that may be specified for a request against the Blob service.

public sealed class BlobRequestOptions : Microsoft.WindowsAzure.Storage.IRequestOptions
Inheritance
BlobRequestOptions
Implements

Constructors

Blob​Request​Options()

Initializes a new instance of the BlobRequestOptions class.

Properties

Absorb​Conditional​Errors​On​Retry

Gets or sets a value that indicates whether a conditional failure should be absorbed on a retry attempt for the request.

Disable​Content​MD5​Validation

Gets or sets a value to indicate that MD5 validation will be disabled when downloading blobs.

Encryption​Policy

Gets or sets the encryption policy for the request.

Location​Mode

Gets or sets the location mode of the request.

Maximum​Execution​Time

Gets or sets the maximum execution time across all potential retries for the request.

Parallel​Operation​Thread​Count

Gets or sets the number of blocks that may be simultaneously uploaded when uploading a blob that is greater than the value specified by the SingleBlobUploadThresholdInBytes property in size.

Require​Encryption

Gets or sets a value to indicate whether data written and read by the client library should be encrypted.

Retry​Policy

Gets or sets the retry policy for the request.

Server​Timeout

Gets or sets the server timeout interval for the request.

Single​Blob​Upload​Threshold​In​Bytes

Gets or sets the maximum size of a blob in bytes that may be uploaded as a single blob.

Store​Blob​Content​MD5

Gets or sets a value to indicate that an MD5 hash will be calculated and stored when uploading a blob.

Use​Transactional​MD5

Gets or sets a value to calculate and send/validate content MD5 for transactions.