AzureQueueDataManager 构造函数

定义

重载

AzureQueueDataManager(ILoggerFactory, String, AzureQueueOptions)

构造函数。

AzureQueueDataManager(String, String, Nullable<TimeSpan>)

构造函数。

AzureQueueDataManager(ILoggerFactory, String, Nullable<TimeSpan>, Func<Task<QueueServiceClient>>)

构造函数。

AzureQueueDataManager(ILoggerFactory, String, String, Nullable<TimeSpan>)

构造函数。

AzureQueueDataManager(String, String, String, Nullable<TimeSpan>)

构造函数。

AzureQueueDataManager(ILoggerFactory, String, AzureQueueOptions)

Source:
AzureQueueDataManager.cs
Source:
AzureQueueDataManager.cs
Source:
AzureQueueDataManager.cs
Source:
AzureQueueDataManager.cs
Source:
AzureQueueDataManager.cs

构造函数。

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 存储帐户的连接字符串。

visibilityTimeout
Nullable<TimeSpan>

指定可见性超时间隔的 TimeSpan

适用于

AzureQueueDataManager(ILoggerFactory, String, Nullable<TimeSpan>, Func<Task<QueueServiceClient>>)

Source:
AzureQueueDataManager.cs

构造函数。

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

要连接到的队列的名称。

messageVisibilityTimeout
Nullable<TimeSpan>

指定可见性超时间隔的 TimeSpan。

createQueueClient
Func<Task<QueueServiceClient>>

用于创建队列服务客户端的函数。

适用于

AzureQueueDataManager(ILoggerFactory, String, String, Nullable<TimeSpan>)

Source:
AzureQueueDataManager.cs
Source:
AzureQueueDataManager.cs
Source:
AzureQueueDataManager.cs
Source:
AzureQueueDataManager.cs
Source:
AzureQueueDataManager.cs

构造函数。

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 存储帐户的连接字符串。

visibilityTimeout
Nullable<TimeSpan>

指定可见性超时间隔的 TimeSpan

适用于

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

托管此 silo 的 Azure 服务的部署 ID。 它将连接到 queueName。

storageConnectionString
String

用于托管此表的 Azure 存储帐户的连接字符串。

visibilityTimeout
Nullable<TimeSpan>

指定可见性超时间隔的 TimeSpan

适用于