Compartilhar via


ClusterClientMemoryStreamConfigurator<TSerializer> Classe

Definição

Configura fluxos de memória.

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

Parâmetros de tipo

TSerializer

O tipo de serializador do corpo da mensagem, que deve implementar IMemoryMessageBodySerializer.

Herança
ClusterClientMemoryStreamConfigurator<TSerializer>
Implementações

Construtores

ClusterClientMemoryStreamConfigurator<TSerializer>(String, IClientBuilder)

Inicializa uma nova instância da classe ClusterClientMemoryStreamConfigurator<TSerializer>.

ClusterClientMemoryStreamConfigurator<TSerializer>(String, IClientBuilder)

Configura fluxos de memória.

Propriedades

ConfigureDelegate

Obtém o delegado usado para configurar o serviço.

(Herdado de NamedServiceConfigurator)
Name

Obtém o nome do serviço.

(Herdado de NamedServiceConfigurator)

Métodos de Extensão

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

Configura o StreamLifecycleOptions.

ConfigurePartitioning(IMemoryStreamConfigurator, Int32)

Configura o particionamento para fluxos de memória.

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

Configura opções para um serviço nomeado.

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

Adiciona um componente singleton a um serviço nomeado.

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

Adiciona um componente singleton a um serviço nomeado e configura opções para o serviço nomeado.

ConfigureLifecycle<T>(INamedServiceConfigurator)

Configura fluxos de memória.

ConfigureStreamPubSub(IPersistentStreamConfigurator, StreamPubSubType)

Configura o tipo pub/sub de fluxo.

Aplica-se a