IRequestOptions Interface (Microsoft.WindowsAzure.Storage)
From Microsoft Windows Azure Storage Blob
C#
C++
F#
VB
IRequestOptions Interface
An interface required for request option types.
Namespace:
Microsoft.WindowsAzure.Storage
Assembly:
Microsoft.WindowsAzure.Storage (in Microsoft.WindowsAzure.Storage.dll)
Syntax
Properties
Name Description 
LocationModeLocationModeLocationModeLocationMode Gets or sets the location mode of the request.

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

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

RetryPolicyRetryPolicyRetryPolicyRetryPolicy Gets or sets the retry policy for the request.

ServerTimeoutServerTimeoutServerTimeoutServerTimeout Gets or sets the default server timeout for the request.
Remarks
The QueueRequestOptions, BlobRequestOptions, and TableRequestOptions classes implement the IRequestOptions interface.
Return to top
An interface required for request option types.
Syntax
Properties
| Name | Description | |
|---|---|---|
| LocationModeLocationModeLocationModeLocationMode | Gets or sets the location mode of the request. | |
| MaximumExecutionTimeMaximumExecutionTimeMaximumExecutionTimeMaximumExecutionTime | Gets or sets the maximum execution time across all potential retries. | |
| RequireEncryptionRequireEncryptionRequireEncryptionRequireEncryption | Gets or sets a value to indicate whether data written and read by the client library should be encrypted. | |
| RetryPolicyRetryPolicyRetryPolicyRetryPolicy | Gets or sets the retry policy for the request. | |
| ServerTimeoutServerTimeoutServerTimeoutServerTimeout | Gets or sets the default server timeout for the request. |
Remarks
The QueueRequestOptions, BlobRequestOptions, and TableRequestOptions classes implement the IRequestOptions interface.