BlobRequestOptions Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.Azure.Storage.IRequestOptions
type BlobRequestOptions = class
interface IRequestOptions
Public NotInheritable Class BlobRequestOptions
Implements IRequestOptions
- Inheritance
-
BlobRequestOptions
- Implements
Constructors
BlobRequestOptions() |
Initializes a new instance of the BlobRequestOptions class. |
Properties
AbsorbConditionalErrorsOnRetry |
Gets or sets a value that indicates whether a conditional failure should be absorbed on a retry attempt for the request. |
ChecksumOptions | |
CustomerProvidedKey |
Gets or sets the blob customer provided key for the request. |
DisableContentMD5Validation |
Gets or sets a value to indicate that MD5 validation will be disabled when downloading blobs. |
EncryptionPolicy |
Gets or sets the encryption policy for the request. |
EncryptionScope |
Gets or sets the encryption scope for the request. |
LocationMode |
Gets or sets the location mode of the request. |
MaximumExecutionTime |
Gets or sets the maximum execution time across all potential retries for the request. |
NetworkTimeout |
Gets or sets the timeout applied to an individual network operations. |
ParallelOperationThreadCount |
Gets or sets the number of blocks that may be simultaneously uploaded. |
RequireEncryption |
Gets or sets a value to indicate whether data written and read by the client library should be encrypted. |
RetryPolicy |
Gets or sets the retry policy for the request. |
ServerTimeout |
Gets or sets the server timeout interval for a single HTTP request. |
SingleBlobUploadThresholdInBytes |
Gets or sets the maximum size of a blob in bytes that may be uploaded as a single blob. |
StoreBlobContentMD5 |
Gets or sets a value to indicate that an MD5 hash will be calculated and stored when uploading a blob. |
UseTransactionalMD5 |
Gets or sets a value to calculate and send/validate content MD5 for transactions. |