BlobRequestOptions 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<wbr>Request<wbr>Options()

Initializes a new instance of the BlobRequestOptions class.

Properties

Absorb<wbr>Conditional<wbr>Errors<wbr>OnRetry

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

Disable<wbr>ContentMD5Validation

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

Encryption<wbr>Policy

Gets or sets the encryption policy for the request.

Location<wbr>Mode

Gets or sets the location mode of the request.

Maximum<wbr>Execution<wbr>Time

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

Parallel<wbr>Operation<wbr>Thread<wbr>Count

Gets or sets the number of blocks that may be simultaneously uploaded.

Require<wbr>Encryption

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

Retry<wbr>Policy

Gets or sets the retry policy for the request.

Server<wbr>Timeout

Gets or sets the server timeout interval for a single HTTP request.

Single<wbr>Blob<wbr>Upload<wbr>Threshold<wbr>InBytes

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

Store<wbr>Blob<wbr>ContentMD5

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

Use<wbr>TransactionalMD5

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

Extension Methods

IsDefined(Object)
IsNull(Object)
IsPrimitive(Object)