TableRequestOptions Class (Microsoft.WindowsAzure.Storage.Table)
From Microsoft Windows Azure Storage Blob
Represents a set of timeout and retry policy options that may be specified for a request against the Table service.
Namespace:
Microsoft.WindowsAzure.Storage.Table
Assembly:
Microsoft.WindowsAzure.Storage (in Microsoft.WindowsAzure.Storage.dll)
Syntax
Constructors
Name Description 
TableRequestOptions()()()() Initializes a new instance of the TableRequestOptions class.

TableRequestOptions(TableRequestOptions)(TableRequestOptions^)(TableRequestOptions)(TableRequestOptions) Initializes a new instance of the TableRequestOptions class with the specified TableRequestOptions.
Properties
Name Description 
EncryptionPolicyEncryptionPolicyEncryptionPolicyEncryptionPolicy
Gets or sets the encryption policy for the request.

EncryptionResolverEncryptionResolverEncryptionResolverEncryptionResolver
Gets or sets the delegate to get the value indicating whether or not a property should be encrypted, given the partition key, row key,
and property name.

LocationModeLocationModeLocationModeLocationMode Gets or sets the location mode of the request.

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

PayloadFormatPayloadFormatPayloadFormatPayloadFormat Gets or sets the TablePayloadFormat that will be used for the request.

ProjectSystemPropertiesProjectSystemPropertiesProjectSystemPropertiesProjectSystemProperties
Gets or sets the option to include system properties such as Partition Key and Row Key in queries.

PropertyResolverPropertyResolverPropertyResolverPropertyResolver Gets or sets the delegate that is used to get the EdmType for an entity property given the partition key, row key, and the property name.

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 server timeout interval for the request.
Methods
Name Description 
Equals(Object)(Object^)(Object)(Object) (Inherited from Object.)

GetHashCode()()()() (Inherited from Object.)

GetType()()()() (Inherited from Object.)

ToString()()()() (Inherited from Object.)
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Return to top
Represents a set of timeout and retry policy options that may be specified for a request against the Table service.
Syntax
Constructors
| Name | Description | |
|---|---|---|
| TableRequestOptions()()()() | Initializes a new instance of the TableRequestOptions class. | |
| TableRequestOptions(TableRequestOptions)(TableRequestOptions^)(TableRequestOptions)(TableRequestOptions) | Initializes a new instance of the TableRequestOptions class with the specified TableRequestOptions. |
Properties
| Name | Description | |
|---|---|---|
| EncryptionPolicyEncryptionPolicyEncryptionPolicyEncryptionPolicy | Gets or sets the encryption policy for the request. | |
| EncryptionResolverEncryptionResolverEncryptionResolverEncryptionResolver | Gets or sets the delegate to get the value indicating whether or not a property should be encrypted, given the partition key, row key, and property name. | |
| LocationModeLocationModeLocationModeLocationMode | Gets or sets the location mode of the request. | |
| MaximumExecutionTimeMaximumExecutionTimeMaximumExecutionTimeMaximumExecutionTime | Gets or sets the maximum execution time for all potential retries for the request. | |
| PayloadFormatPayloadFormatPayloadFormatPayloadFormat | Gets or sets the TablePayloadFormat that will be used for the request. | |
| ProjectSystemPropertiesProjectSystemPropertiesProjectSystemPropertiesProjectSystemProperties | Gets or sets the option to include system properties such as Partition Key and Row Key in queries. | |
| PropertyResolverPropertyResolverPropertyResolverPropertyResolver | Gets or sets the delegate that is used to get the EdmType for an entity property given the partition key, row key, and the property name. | |
| 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 server timeout interval for the request. |
Methods
| Name | Description | |
|---|---|---|
| Equals(Object)(Object^)(Object)(Object) | (Inherited from Object.) | |
| GetHashCode()()()() | (Inherited from Object.) | |
| GetType()()()() | (Inherited from Object.) | |
| ToString()()()() | (Inherited from Object.) |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.