AzureQueueDataManager 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
AzureQueueDataManager(ILoggerFactory, String, AzureQueueOptions)
建構函式。
public AzureQueueDataManager (Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, string queueName, Orleans.Configuration.AzureQueueOptions options);
new Orleans.AzureUtils.AzureQueueDataManager : Microsoft.Extensions.Logging.ILoggerFactory * string * Orleans.Configuration.AzureQueueOptions -> Orleans.AzureUtils.AzureQueueDataManager
Public Sub New (loggerFactory As ILoggerFactory, queueName As String, options As AzureQueueOptions)
參數
- loggerFactory
- ILoggerFactory
要使用的記錄器處理站
- queueName
- String
要連接的佇列名稱。
- options
- AzureQueueOptions
佇列連線選項。
適用於
AzureQueueDataManager(String, String, Nullable<TimeSpan>)
建構函式。
public AzureQueueDataManager (string queueName, string storageConnectionString, TimeSpan? visibilityTimeout = default);
new Orleans.AzureUtils.AzureQueueDataManager : string * string * Nullable<TimeSpan> -> Orleans.AzureUtils.AzureQueueDataManager
Public Sub New (queueName As String, storageConnectionString As String, Optional visibilityTimeout As Nullable(Of TimeSpan) = Nothing)
參數
- queueName
- String
要連接的佇列名稱。
- storageConnectionString
- String
用來裝載此資料表之 Azure 儲存體帳戶的連接字串。
適用於
AzureQueueDataManager(ILoggerFactory, String, Nullable<TimeSpan>, Func<Task<QueueServiceClient>>)
建構函式。
public AzureQueueDataManager (Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, string queueName, TimeSpan? messageVisibilityTimeout, Func<System.Threading.Tasks.Task<Azure.Storage.Queues.QueueServiceClient>> createQueueClient);
new Orleans.AzureUtils.AzureQueueDataManager : Microsoft.Extensions.Logging.ILoggerFactory * string * Nullable<TimeSpan> * Func<System.Threading.Tasks.Task<Azure.Storage.Queues.QueueServiceClient>> -> Orleans.AzureUtils.AzureQueueDataManager
Public Sub New (loggerFactory As ILoggerFactory, queueName As String, messageVisibilityTimeout As Nullable(Of TimeSpan), createQueueClient As Func(Of Task(Of QueueServiceClient)))
參數
- loggerFactory
- ILoggerFactory
要使用的記錄器處理站
- queueName
- String
要連接的佇列名稱。
- createQueueClient
- Func<Task<QueueServiceClient>>
用來建立佇列服務用戶端的函式。
適用於
AzureQueueDataManager(ILoggerFactory, String, String, Nullable<TimeSpan>)
建構函式。
public AzureQueueDataManager (Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, string queueName, string storageConnectionString, TimeSpan? visibilityTimeout = default);
new Orleans.AzureUtils.AzureQueueDataManager : Microsoft.Extensions.Logging.ILoggerFactory * string * string * Nullable<TimeSpan> -> Orleans.AzureUtils.AzureQueueDataManager
Public Sub New (loggerFactory As ILoggerFactory, queueName As String, storageConnectionString As String, Optional visibilityTimeout As Nullable(Of TimeSpan) = Nothing)
參數
- loggerFactory
- ILoggerFactory
要使用的記錄器處理站
- queueName
- String
要連接的佇列名稱。
- storageConnectionString
- String
用來裝載此資料表之 Azure 儲存體帳戶的連接字串。
適用於
AzureQueueDataManager(String, String, String, Nullable<TimeSpan>)
建構函式。
public AzureQueueDataManager (string queueName, string deploymentId, string storageConnectionString, TimeSpan? visibilityTimeout = default);
new Orleans.AzureUtils.AzureQueueDataManager : string * string * string * Nullable<TimeSpan> -> Orleans.AzureUtils.AzureQueueDataManager
Public Sub New (queueName As String, deploymentId As String, storageConnectionString As String, Optional visibilityTimeout As Nullable(Of TimeSpan) = Nothing)
參數
- queueName
- String
要連接的佇列名稱。
- deploymentId
- String
裝載此定址接收器之 Azure 服務的部署識別碼。 它會串連至 queueName。
- storageConnectionString
- String
用來裝載此資料表之 Azure 儲存體帳戶的連接字串。