AzureConfigurationExtensions.AddAzureQueueStreamProvider Metodo

Definizione

Overload

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

Aggiunge un provider di flusso di tipo AzureQueueStreamProvider.

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

Aggiunge un provider di flusso di tipo AzureQueueStreamProvider.

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

Aggiunge un provider di flusso di tipo 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)

Parametri

config
ClientConfiguration

Oggetto di configurazione del cluster a cui aggiungere il provider.

providerName
String

Nome del provider

connectionString
String

Stringa di connessione dell'archiviazione di Azure. Se non viene specificato, verrà usato come nella configurazione Globals.

numberOfQueues
Int32

Numero di code da usare come partizioni.

deploymentId
String

ID di distribuzione usato per il partizionamento. Se non viene specificato alcun valore, il provider userà lo stesso Valore DeploymentId del cluster.

cacheSize
Int32

La dimensione della cache.

startupState
PersistentStreamProviderState

Stato di avvio del provider di flussi persistente.

persistentStreamProviderConfig
PersistentStreamProviderConfig

Impostazioni correlate a tutti i provider di flussi persistenti.

Si applica a

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

Aggiunge un provider di flusso di tipo 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)

Parametri

config
ClusterConfiguration

Oggetto di configurazione del cluster a cui aggiungere il provider.

providerName
String

Nome del provider

connectionString
String

Stringa di connessione dell'archiviazione di Azure. Se non viene specificato, verrà usato come nella configurazione Globals.

numberOfQueues
Int32

Numero di code da usare come partizioni.

deploymentId
String

ID di distribuzione usato per il partizionamento. Se non viene specificato alcun valore, il provider userà lo stesso Valore DeploymentId del cluster.

cacheSize
Int32

La dimensione della cache.

startupState
PersistentStreamProviderState

Stato di avvio del provider di flussi persistente.

persistentStreamProviderConfig
PersistentStreamProviderConfig

Impostazioni correlate a tutti i provider di flussi persistenti.

Si applica a