Freigeben über


AzureConfigurationExtensions.AddAzureQueueStreamProvider Methode

Definition

Überlädt

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

Fügt einen Streamanbieter vom Typ AzureQueueStreamProviderhinzu.

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

Fügt einen Streamanbieter vom Typ AzureQueueStreamProviderhinzu.

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

Fügt einen Streamanbieter vom Typ AzureQueueStreamProviderhinzu.

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)

Parameter

config
ClientConfiguration

Das Clusterkonfigurationsobjekt, dem der Anbieter hinzugefügt werden soll.

providerName
String

Der Name des Anbieters.

connectionString
String

Die Azure-Speicherverbindungszeichenfolge. Wenn keine bereitgestellt wird, wird dies genauso wie in der Globals-Konfiguration verwendet.

numberOfQueues
Int32

Die Anzahl der Warteschlangen, die als Partitionen verwendet werden sollen.

deploymentId
String

Die Bereitstellungs-ID, die für die Partitionierung verwendet wird. Wenn keine angegeben wird, wird der Anbieter dieselbe DeploymentId wie der Cluster verwenden.

cacheSize
Int32

Die Cachegröße.

startupState
PersistentStreamProviderState

Der Startstatus des beständigen Streamanbieters.

persistentStreamProviderConfig
PersistentStreamProviderConfig

Einstellungen im Zusammenhang mit allen beständigen Streamanbietern.

Gilt für:

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

Fügt einen Streamanbieter vom Typ AzureQueueStreamProviderhinzu.

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)

Parameter

config
ClusterConfiguration

Das Clusterkonfigurationsobjekt, dem der Anbieter hinzugefügt werden soll.

providerName
String

Der Name des Anbieters.

connectionString
String

Die Azure-Speicherverbindungszeichenfolge. Wenn keine bereitgestellt wird, wird dies genauso wie in der Globals-Konfiguration verwendet.

numberOfQueues
Int32

Die Anzahl der Warteschlangen, die als Partitionen verwendet werden sollen.

deploymentId
String

Die Bereitstellungs-ID, die für die Partitionierung verwendet wird. Wenn keine angegeben wird, wird der Anbieter dieselbe DeploymentId wie der Cluster verwenden.

cacheSize
Int32

Die Cachegröße.

startupState
PersistentStreamProviderState

Der Startstatus des beständigen Streamanbieters.

persistentStreamProviderConfig
PersistentStreamProviderConfig

Einstellungen im Zusammenhang mit allen beständigen Streamanbietern.

Gilt für: