AzureConfigurationExtensions.AddAzureQueueStreamProvider メソッド

定義

オーバーロード

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

型のストリーム プロバイダーを追加します AzureQueueStreamProvider

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

型のストリーム プロバイダーを追加します AzureQueueStreamProvider

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

型のストリーム プロバイダーを追加します AzureQueueStreamProvider

public static void AddAzureQueueStreamProvider (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 AddAzureQueueStreamProvider : Orleans.Runtime.Configuration.ClientConfiguration * string * string * int * string * int * Orleans.Providers.Streams.Common.PersistentStreamProviderState * Orleans.Streams.PersistentStreamProviderConfig -> unit
<Extension()>
Public Sub AddAzureQueueStreamProvider (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

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

適用対象

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

型のストリーム プロバイダーを追加します AzureQueueStreamProvider

public static void AddAzureQueueStreamProvider (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 AddAzureQueueStreamProvider : Orleans.Runtime.Configuration.ClusterConfiguration * string * string * int * string * int * Orleans.Providers.Streams.Common.PersistentStreamProviderState * Orleans.Streams.PersistentStreamProviderConfig -> unit
<Extension()>
Public Sub AddAzureQueueStreamProvider (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

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

適用対象