AzureStorageOptions 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.
Configuration options for the Azure Storage storage provider.
public class AzureStorageOptions
type AzureStorageOptions = class
Public Class AzureStorageOptions
- Inheritance
-
AzureStorageOptions
Constructors
AzureStorageOptions() |
Properties
ConnectionName |
Gets or sets the name of the Azure Storage connection information used to manage the underlying Azure Storage resources. |
ConnectionStringName |
Obsolete.
Gets or sets the name of the Azure Storage connection string used to manage the underlying Azure Storage resources. |
ControlQueueBatchSize |
Gets or sets the number of messages to pull from the control queue at a time. |
ControlQueueBufferThreshold |
Gets or set the number of control queue messages that can be buffered in memory at a time, at which point the dispatcher will wait before dequeuing any additional messages. The default is 256. The maximum value is 1000. |
ControlQueueVisibilityTimeout |
Gets or sets the visibility timeout of dequeued control queue messages. |
FetchLargeMessagesAutomatically |
Gets or sets whether the extension will automatically fetch large messages in orchestration status queries. If set to false, the extension will return large messages as a blob url. |
MaxQueuePollingInterval |
Gets or sets the maximum queue polling interval. |
PartitionCount |
Gets or sets the partition count for the control queue. |
TrackingStoreConnectionName |
Gets or sets the name of the Azure Storage connection information to use for the durable tracking store (History and Instances tables). |
TrackingStoreConnectionStringName |
Obsolete.
Gets or sets the name of the Azure Storage connection string to use for the durable tracking store (History and Instances tables). |
TrackingStoreNamePrefix |
Gets or sets the name prefix to use for history and instance tables in Azure Storage. |
UseLegacyPartitionManagement |
Determines whether or not to use the old partition management strategy, or the new strategy that is more resilient to split brain problems, at the potential expense of scale out performance. |
WorkItemQueueVisibilityTimeout |
Gets or sets the visibility timeout of dequeued work item queue messages. |
Methods
Validate(ILogger) |
Throws an exception if any of the settings of the storage provider are invalid. |
ValidateHubName(String) |
Throws an exception if the provided hub name violates any naming conventions for the storage provider. |
Applies to
Azure SDK for .NET