AzureConfigurationExtensions.AddAzureQueueStreamProvider Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
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.