AzureConfigurationExtensions.AddAzureQueueStreamProviderV2 方法

定义

重载

AddAzureQueueStreamProviderV2(ClientConfiguration, String, String, Int32, String, Int32, PersistentStreamProviderState, PersistentStreamProviderConfig)

添加类型的 AzureQueueStreamProviderV2流提供程序。

AddAzureQueueStreamProviderV2(ClusterConfiguration, String, String, Int32, String, Int32, PersistentStreamProviderState, PersistentStreamProviderConfig)

添加类型的 AzureQueueStreamProviderV2流提供程序。

AddAzureQueueStreamProviderV2(ClientConfiguration, String, String, Int32, String, Int32, PersistentStreamProviderState, PersistentStreamProviderConfig)

添加类型的 AzureQueueStreamProviderV2流提供程序。

public static void AddAzureQueueStreamProviderV2 (this Orleans.Runtime.Configuration.ClientConfiguration config, string providerName, string connectionString = default, int numberOfQueues = 8, string deploymentId = default, int cacheSize = 4096, Orleans.Providers.Streams.Common.PersistentStreamProviderState startupState = Orleans.Providers.Streams.Common.PersistentStreamProviderState.AgentsStarted, Orleans.Streams.PersistentStreamProviderConfig persistentStreamProviderConfig = default);
static member AddAzureQueueStreamProviderV2 : Orleans.Runtime.Configuration.ClientConfiguration * string * string * int * string * int * Orleans.Providers.Streams.Common.PersistentStreamProviderState * Orleans.Streams.PersistentStreamProviderConfig -> unit
<Extension()>
Public Sub AddAzureQueueStreamProviderV2 (config As ClientConfiguration, providerName As String, Optional connectionString As String = Nothing, Optional numberOfQueues As Integer = 8, Optional deploymentId As String = Nothing, Optional cacheSize As Integer = 4096, Optional startupState As PersistentStreamProviderState = Orleans.Providers.Streams.Common.PersistentStreamProviderState.AgentsStarted, Optional persistentStreamProviderConfig As PersistentStreamProviderConfig = Nothing)

参数

config
ClientConfiguration

要向其添加提供程序的群集配置对象。

providerName
String

提供程序名称

connectionString
String

Azure 存储连接字符串。 如果没有提供,它将使用与 Globals 配置中的相同。

numberOfQueues
Int32

要用作分区的队列数。

deploymentId
String

用于分区的部署 ID。 如果未指定任何值,提供程序将使用与群集相同的 DeploymentId。

cacheSize
Int32

缓存大小。

startupState
PersistentStreamProviderState

永久性流提供程序的启动状态。

persistentStreamProviderConfig
PersistentStreamProviderConfig

与所有持久流提供程序相关的设置。

适用于

AddAzureQueueStreamProviderV2(ClusterConfiguration, String, String, Int32, String, Int32, PersistentStreamProviderState, PersistentStreamProviderConfig)

添加类型的 AzureQueueStreamProviderV2流提供程序。

public static void AddAzureQueueStreamProviderV2 (this Orleans.Runtime.Configuration.ClusterConfiguration config, string providerName, string connectionString = default, int numberOfQueues = 8, string deploymentId = default, int cacheSize = 4096, Orleans.Providers.Streams.Common.PersistentStreamProviderState startupState = Orleans.Providers.Streams.Common.PersistentStreamProviderState.AgentsStarted, Orleans.Streams.PersistentStreamProviderConfig persistentStreamProviderConfig = default);
static member AddAzureQueueStreamProviderV2 : Orleans.Runtime.Configuration.ClusterConfiguration * string * string * int * string * int * Orleans.Providers.Streams.Common.PersistentStreamProviderState * Orleans.Streams.PersistentStreamProviderConfig -> unit
<Extension()>
Public Sub AddAzureQueueStreamProviderV2 (config As ClusterConfiguration, providerName As String, Optional connectionString As String = Nothing, Optional numberOfQueues As Integer = 8, Optional deploymentId As String = Nothing, Optional cacheSize As Integer = 4096, Optional startupState As PersistentStreamProviderState = Orleans.Providers.Streams.Common.PersistentStreamProviderState.AgentsStarted, Optional persistentStreamProviderConfig As PersistentStreamProviderConfig = Nothing)

参数

config
ClusterConfiguration

要向其添加提供程序的群集配置对象。

providerName
String

提供程序名称

connectionString
String

Azure 存储连接字符串。 如果没有提供,它将使用与 Globals 配置中的相同。

numberOfQueues
Int32

要用作分区的队列数。

deploymentId
String

用于分区的部署 ID。 如果未指定任何值,提供程序将使用与群集相同的 DeploymentId。

cacheSize
Int32

缓存大小。

startupState
PersistentStreamProviderState

永久性流提供程序的启动状态。

persistentStreamProviderConfig
PersistentStreamProviderConfig

与所有持久流提供程序相关的设置。

适用于