Compartir a través de


AzureConfigurationExtensions.AddAzureQueueStreamProvider Método

Definición

Sobrecargas

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

Agrega un proveedor de flujo de tipo AzureQueueStreamProvider.

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

Agrega un proveedor de flujo de tipo AzureQueueStreamProvider.

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

Agrega un proveedor de flujo de 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)

Parámetros

config
ClientConfiguration

Objeto de configuración del clúster al que se va a agregar el proveedor.

providerName
String

Nombre del proveedor

connectionString
String

Cadena de conexión de azure Storage. Si no se proporciona ninguno, usará lo mismo que en la configuración global.

numberOfQueues
Int32

Número de colas que se van a usar como particiones.

deploymentId
String

Identificador de implementación que se usa para la creación de particiones. Si no se especifica ninguno, el proveedor usará el mismo DeploymentId que el clúster.

cacheSize
Int32

El tamaño de memoria caché.

startupState
PersistentStreamProviderState

Estado de inicio del proveedor de flujos persistente.

persistentStreamProviderConfig
PersistentStreamProviderConfig

Configuración relacionada con todos los proveedores de flujos persistentes.

Se aplica a

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

Agrega un proveedor de flujo de 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)

Parámetros

config
ClusterConfiguration

Objeto de configuración del clúster al que se va a agregar el proveedor.

providerName
String

Nombre del proveedor

connectionString
String

Cadena de conexión de azure Storage. Si no se proporciona ninguno, usará lo mismo que en la configuración global.

numberOfQueues
Int32

Número de colas que se van a usar como particiones.

deploymentId
String

Identificador de implementación que se usa para la creación de particiones. Si no se especifica ninguno, el proveedor usará el mismo DeploymentId que el clúster.

cacheSize
Int32

El tamaño de memoria caché.

startupState
PersistentStreamProviderState

Estado de inicio del proveedor de flujos persistente.

persistentStreamProviderConfig
PersistentStreamProviderConfig

Configuración relacionada con todos los proveedores de flujos persistentes.

Se aplica a