Compartir a través de


ConfigurationExtensions.AddSimpleMessageStreamProvider Método

Definición

Sobrecargas

AddSimpleMessageStreamProvider(ClientConfiguration, String, Boolean, Boolean, StreamPubSubType)

Agrega un proveedor de flujos de tipo SimpleMessageStreamProvider

AddSimpleMessageStreamProvider(ClusterConfiguration, String, Boolean, Boolean, StreamPubSubType)

Agrega un proveedor de flujos de tipo SimpleMessageStreamProvider

AddSimpleMessageStreamProvider(ClientConfiguration, String, Boolean, Boolean, StreamPubSubType)

Agrega un proveedor de flujos de tipo SimpleMessageStreamProvider

public static void AddSimpleMessageStreamProvider (this Orleans.Runtime.Configuration.ClientConfiguration config, string providerName, bool fireAndForgetDelivery = false, bool optimizeForImmutableData = true, Orleans.Streams.StreamPubSubType pubSubType = Orleans.Streams.StreamPubSubType.ExplicitGrainBasedAndImplicit);
static member AddSimpleMessageStreamProvider : Orleans.Runtime.Configuration.ClientConfiguration * string * bool * bool * Orleans.Streams.StreamPubSubType -> unit
<Extension()>
Public Sub AddSimpleMessageStreamProvider (config As ClientConfiguration, providerName As String, Optional fireAndForgetDelivery As Boolean = false, Optional optimizeForImmutableData As Boolean = true, Optional pubSubType As StreamPubSubType = Orleans.Streams.StreamPubSubType.ExplicitGrainBasedAndImplicit)

Parámetros

config
ClientConfiguration

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

providerName
String

Nombre del proveedor.

fireAndForgetDelivery
Boolean

Especifica si el productor espera a que el consumidor procese el evento antes de continuar. Establecer esto en false es útil para solucionar problemas de serialización.

optimizeForImmutableData
Boolean

Si se establece en elementos true transferidos a través de la secuencia siempre se encapsulan en Inmutable para la entrega.

pubSubType
StreamPubSubType

Especifica cómo se pueden suscribir los granos a esta secuencia.

Se aplica a

AddSimpleMessageStreamProvider(ClusterConfiguration, String, Boolean, Boolean, StreamPubSubType)

Agrega un proveedor de flujos de tipo SimpleMessageStreamProvider

public static void AddSimpleMessageStreamProvider (this Orleans.Runtime.Configuration.ClusterConfiguration config, string providerName, bool fireAndForgetDelivery = false, bool optimizeForImmutableData = true, Orleans.Streams.StreamPubSubType pubSubType = Orleans.Streams.StreamPubSubType.ExplicitGrainBasedAndImplicit);
static member AddSimpleMessageStreamProvider : Orleans.Runtime.Configuration.ClusterConfiguration * string * bool * bool * Orleans.Streams.StreamPubSubType -> unit
<Extension()>
Public Sub AddSimpleMessageStreamProvider (config As ClusterConfiguration, providerName As String, Optional fireAndForgetDelivery As Boolean = false, Optional optimizeForImmutableData As Boolean = true, Optional pubSubType As StreamPubSubType = Orleans.Streams.StreamPubSubType.ExplicitGrainBasedAndImplicit)

Parámetros

config
ClusterConfiguration

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

providerName
String

Nombre del proveedor.

fireAndForgetDelivery
Boolean

Especifica si el productor espera a que el consumidor procese el evento antes de continuar. Establecer esto en false es útil para solucionar problemas de serialización.

optimizeForImmutableData
Boolean

Si se establece en elementos true transferidos a través de la secuencia siempre se encapsulan en Inmutable para la entrega.

pubSubType
StreamPubSubType

Especifica cómo se pueden suscribir los granos a esta secuencia.

Se aplica a