ClusterClientMemoryStreamConfigurator<TSerializer> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |