ConfigurationExtensions.AddSimpleMessageStreamProvider Metodo

Definizione

Overload

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

Aggiunge un provider di flusso di tipo SimpleMessageStreamProvider

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

Aggiunge un provider di flusso di tipo SimpleMessageStreamProvider

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

Aggiunge un provider di flusso di 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)

Parametri

config
ClientConfiguration

Oggetto di configurazione del cluster a cui aggiungere il provider.

providerName
String

Nome provider.

fireAndForgetDelivery
Boolean

Specifica se il produttore attende che il consumer elabora l'evento prima di continuare. L'impostazione di questa opzione su false è utile per la risoluzione dei problemi di serializzazione.

optimizeForImmutableData
Boolean

Se impostato su true elementi trasferiti tramite il flusso vengono sempre incapsulati in Immutable per il recapito.

pubSubType
StreamPubSubType

Specifica come è possibile sottoscrivere questo flusso.

Si applica a

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

Aggiunge un provider di flusso di 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)

Parametri

config
ClusterConfiguration

Oggetto di configurazione del cluster a cui aggiungere il provider.

providerName
String

Nome provider.

fireAndForgetDelivery
Boolean

Specifica se il produttore attende che il consumer elabora l'evento prima di continuare. L'impostazione di questa opzione su false è utile per la risoluzione dei problemi di serializzazione.

optimizeForImmutableData
Boolean

Se impostato su true elementi trasferiti tramite il flusso vengono sempre incapsulati in Immutable per il recapito.

pubSubType
StreamPubSubType

Specifica come è possibile sottoscrivere questo flusso.

Si applica a