ConfigurationExtensions.AddSimpleMessageStreamProvider Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.