AzureConfigurationExtensions.AddAzureQueueStreamProvider Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
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.