AzureConfigurationExtensions.AddAzureQueueStreamProviderV2 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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
用於資料分割的部署識別碼。 如果未指定任何專案,提供者將會使用與叢集相同的 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
用於資料分割的部署識別碼。 如果未指定任何專案,提供者將會使用與叢集相同的 DeploymentId。
- cacheSize
- Int32
快取大小。
- startupState
- PersistentStreamProviderState
永續性資料流程提供者的啟動狀態。
- persistentStreamProviderConfig
- PersistentStreamProviderConfig
與所有持續性資料流程提供者相關的設定。