Condividi tramite


ClusterClientMemoryStreamConfigurator<TSerializer> Classe

Definizione

Configura i flussi di memoria.

public class ClusterClientMemoryStreamConfigurator<TSerializer> : Orleans.Hosting.ClusterClientPersistentStreamConfigurator, Orleans.Hosting.IClusterClientMemoryStreamConfigurator where TSerializer : class, IMemoryMessageBodySerializer
type ClusterClientMemoryStreamConfigurator<'Serializer (requires 'Serializer : null and 'Serializer :> IMemoryMessageBodySerializer)> = class
    inherit ClusterClientPersistentStreamConfigurator
    interface IClusterClientMemoryStreamConfigurator
    interface IMemoryStreamConfigurator
    interface INamedServiceConfigurator
    interface IClusterClientPersistentStreamConfigurator
    interface IPersistentStreamConfigurator
Public Class ClusterClientMemoryStreamConfigurator(Of TSerializer)
Inherits ClusterClientPersistentStreamConfigurator
Implements IClusterClientMemoryStreamConfigurator

Parametri di tipo

TSerializer

Tipo serializzatore del corpo del messaggio, che deve implementare IMemoryMessageBodySerializer.

Ereditarietà
ClusterClientMemoryStreamConfigurator<TSerializer>
Implementazioni

Costruttori

ClusterClientMemoryStreamConfigurator<TSerializer>(String, IClientBuilder)

Inizializza una nuova istanza della classe ClusterClientMemoryStreamConfigurator<TSerializer>.

ClusterClientMemoryStreamConfigurator<TSerializer>(String, IClientBuilder)

Configura i flussi di memoria.

Proprietà

ConfigureDelegate

Ottiene il delegato usato per configurare il servizio.

(Ereditato da NamedServiceConfigurator)
Name

Ottiene il nome del servizio.

(Ereditato da NamedServiceConfigurator)

Metodi di estensione

ConfigureLifecycle(IClusterClientPersistentStreamConfigurator, Action<OptionsBuilder<StreamLifecycleOptions>>)

Configura l'oggetto StreamLifecycleOptions.

ConfigurePartitioning(IMemoryStreamConfigurator, Int32)

Configura il partizionamento per i flussi di memoria.

Configure<TOptions>(INamedServiceConfigurator, Action<OptionsBuilder<TOptions>>)

Configura le opzioni per un servizio denominato.

ConfigureComponent<TComponent>(INamedServiceConfigurator, Func<IServiceProvider,String,TComponent>)

Aggiunge un componente singleton a un servizio denominato.

ConfigureComponent<TOptions,TComponent>(INamedServiceConfigurator, Func<IServiceProvider,String,TComponent>, Action<OptionsBuilder<TOptions>>)

Aggiunge un componente singleton a un servizio denominato e configura le opzioni per il servizio denominato.

ConfigureLifecycle<T>(INamedServiceConfigurator)

Configura i flussi di memoria.

ConfigureStreamPubSub(IPersistentStreamConfigurator, StreamPubSubType)

Configura il tipo pub/sub del flusso.

Si applica a