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)

配置流发布/订阅类型。

适用于