Поделиться через


ClusterClientMemoryStreamConfigurator<TSerializer> Класс

Определение

Настраивает потоки памяти.

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

Параметры типа

TSerializer

Тип сериализатора текста сообщения, который должен реализовывать IMemoryMessageBodySerializer.

Наследование
ClusterClientMemoryStreamConfigurator<TSerializer>
Реализации

Конструкторы

ClusterClientMemoryStreamConfigurator<TSerializer>(String, IClientBuilder)

Инициализирует новый экземпляр класса ClusterClientMemoryStreamConfigurator<TSerializer>.

ClusterClientMemoryStreamConfigurator<TSerializer>(String, IClientBuilder)

Настраивает потоки памяти.

Свойства

ConfigureDelegate

Возвращает делегат, используемый для настройки службы.

(Унаследовано от NamedServiceConfigurator)
Name

Получает имя службы.

(Унаследовано от NamedServiceConfigurator)

Методы расширения

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

Настраивает .StreamLifecycleOptions

ConfigurePartitioning(IMemoryStreamConfigurator, Int32)

Настраивает секционирование для потоков памяти.

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

Настраивает параметры для именованной службы.

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

Добавляет одноэлементный компонент в именованную службу.

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

Добавляет одноэлементный компонент в именованную службу и настраивает параметры для именованной службы.

ConfigureLifecycle<T>(INamedServiceConfigurator)

Настраивает потоки памяти.

ConfigureStreamPubSub(IPersistentStreamConfigurator, StreamPubSubType)

Настраивает тип публикации или подтипа потока.

Применяется к