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 Storage 接続文字列。 何も指定されていない場合は、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 Storage 接続文字列。 何も指定されていない場合は、Globals 構成と同じものが使用されます。

numberOfQueues
Int32

パーティションとして使用するキューの数。

deploymentId
String

パーティション分割に使用されるデプロイ ID。 何も指定しない場合、プロバイダーはクラスターと同じ DeploymentId を使用します。

cacheSize
Int32

キャッシュ サイズ。

startupState
PersistentStreamProviderState

永続ストリーム プロバイダーの起動状態。

persistentStreamProviderConfig
PersistentStreamProviderConfig

すべての永続ストリーム プロバイダーに関連する設定。

適用対象