Compartilhar via


ConfigurationExtensions.AddSimpleMessageStreamProvider Método

Definição

Sobrecargas

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

Adiciona um provedor de fluxo do tipo SimpleMessageStreamProvider

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

Adiciona um provedor de fluxo do tipo SimpleMessageStreamProvider

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

Adiciona um provedor de fluxo do 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

O objeto de configuração de cluster ao qual adicionar o provedor.

providerName
String

O nome do provedor.

fireAndForgetDelivery
Boolean

Especifica se o produtor aguarda o consumidor processar o evento antes de continuar. Definir isso como false é útil para solucionar problemas de serialização.

optimizeForImmutableData
Boolean

Se definido como itens verdadeiros transferidos por meio do fluxo, sempre serão encapsulados em Imutável para entrega.

pubSubType
StreamPubSubType

Especifica como os grãos podem assinar esse fluxo.

Aplica-se a

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

Adiciona um provedor de fluxo do 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

O objeto de configuração de cluster ao qual adicionar o provedor.

providerName
String

O nome do provedor.

fireAndForgetDelivery
Boolean

Especifica se o produtor aguarda o consumidor processar o evento antes de continuar. Definir isso como false é útil para solucionar problemas de serialização.

optimizeForImmutableData
Boolean

Se definido como itens verdadeiros transferidos por meio do fluxo, sempre serão encapsulados em Imutável para entrega.

pubSubType
StreamPubSubType

Especifica como os grãos podem assinar esse fluxo.

Aplica-se a