Class QueueRequestOptions
- Namespace
- Microsoft.WindowsAzure.Storage.Queue
- Assembly
- Microsoft.WindowsAzure.Storage.dll
Represents a set of timeout and retry policy options that may be specified for a request against the Queue service.
public sealed class QueueRequestOptions : IRequestOptions
- Inheritance
-
QueueRequestOptions
- Implements
- Inherited Members
Constructors
QueueRequestOptions()
Initializes a new instance of the QueueRequestOptions class.
public QueueRequestOptions()
Properties
EncryptionPolicy
Gets or sets the encryption policy for the request.
public QueueEncryptionPolicy EncryptionPolicy { get; set; }
Property Value
- QueueEncryptionPolicy
An object of type EncryptionPolicy.
LocationMode
Gets or sets the location mode of the request.
public LocationMode? LocationMode { get; set; }
Property Value
- LocationMode?
A LocationMode enumeration value indicating the location mode of the request.
MaximumExecutionTime
Gets or sets the maximum execution time across all potential retries for the request.
public TimeSpan? MaximumExecutionTime { get; set; }
Property Value
RequireEncryption
Gets or sets a value to indicate whether data written and read by the client library should be encrypted.
public bool? RequireEncryption { get; set; }
Property Value
- bool?
Use
true
to specify that data should be encrypted/decrypted for all transactions; otherwise,false
.
RetryPolicy
Gets or sets the retry policy for the request.
public IRetryPolicy RetryPolicy { get; set; }
Property Value
- IRetryPolicy
An object of type IRetryPolicy.
ServerTimeout
Gets or sets the server timeout interval for the request.
public TimeSpan? ServerTimeout { get; set; }