ClusterClientEventHubStreamConfigurator 类

定义

public class ClusterClientEventHubStreamConfigurator : Orleans.Hosting.ClusterClientPersistentStreamConfigurator, Orleans.Hosting.IClusterClientEventHubStreamConfigurator
type ClusterClientEventHubStreamConfigurator = class
    inherit ClusterClientPersistentStreamConfigurator
    interface IClusterClientEventHubStreamConfigurator
    interface IEventHubStreamConfigurator
    interface INamedServiceConfigurator
    interface IClusterClientPersistentStreamConfigurator
    interface IPersistentStreamConfigurator
Public Class ClusterClientEventHubStreamConfigurator
Inherits ClusterClientPersistentStreamConfigurator
Implements IClusterClientEventHubStreamConfigurator
继承
实现

构造函数

ClusterClientEventHubStreamConfigurator(String, IClientBuilder)
ClusterClientEventHubStreamConfigurator(String, IClientBuilder)

属性

ConfigureDelegate

获取用于配置服务的委托。

(继承自 NamedServiceConfigurator)
Name

获取服务名称。

(继承自 NamedServiceConfigurator)

扩展方法

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

配置 StreamLifecycleOptions

ConfigureEventHub(IEventHubStreamConfigurator, Action<OptionsBuilder<EventHubOptions>>)
UseDataAdapter(IEventHubStreamConfigurator, Func<IServiceProvider,String,IEventHubDataAdapter>)
UseDataAdapter(IEventHubStreamConfigurator, Func<IServiceProvider,String,IEventHubDataAdapter>)
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)

配置流发布/订阅类型。

适用于