ConfigurationExtensions.AddSimpleMessageStreamProvider 方法

定义

重载

AddSimpleMessageStreamProvider(ClientConfiguration, String, Boolean, Boolean, StreamPubSubType)

添加类型为流的提供程序 SimpleMessageStreamProvider

AddSimpleMessageStreamProvider(ClusterConfiguration, String, Boolean, Boolean, StreamPubSubType)

添加类型为流的提供程序 SimpleMessageStreamProvider

AddSimpleMessageStreamProvider(ClientConfiguration, String, Boolean, Boolean, StreamPubSubType)

添加类型为流的提供程序 SimpleMessageStreamProvider

public static void AddSimpleMessageStreamProvider (this Orleans.Runtime.Configuration.ClientConfiguration config, string providerName, bool fireAndForgetDelivery = false, bool optimizeForImmutableData = true, Orleans.Streams.StreamPubSubType pubSubType = Orleans.Streams.StreamPubSubType.ExplicitGrainBasedAndImplicit);
static member AddSimpleMessageStreamProvider : Orleans.Runtime.Configuration.ClientConfiguration * string * bool * bool * Orleans.Streams.StreamPubSubType -> unit
<Extension()>
Public Sub AddSimpleMessageStreamProvider (config As ClientConfiguration, providerName As String, Optional fireAndForgetDelivery As Boolean = false, Optional optimizeForImmutableData As Boolean = true, Optional pubSubType As StreamPubSubType = Orleans.Streams.StreamPubSubType.ExplicitGrainBasedAndImplicit)

参数

config
ClientConfiguration

要向其添加提供程序的群集配置对象。

providerName
String

提供程序名称。

fireAndForgetDelivery
Boolean

指定生成者是否等待使用者在继续之前处理事件。 将此设置为 false 对于排查序列化问题很有用。

optimizeForImmutableData
Boolean

如果设置为通过流传输的 true 项目,始终包装在不可变中以供传递。

pubSubType
StreamPubSubType

指定粒度如何订阅此流。

适用于

AddSimpleMessageStreamProvider(ClusterConfiguration, String, Boolean, Boolean, StreamPubSubType)

添加类型为流的提供程序 SimpleMessageStreamProvider

public static void AddSimpleMessageStreamProvider (this Orleans.Runtime.Configuration.ClusterConfiguration config, string providerName, bool fireAndForgetDelivery = false, bool optimizeForImmutableData = true, Orleans.Streams.StreamPubSubType pubSubType = Orleans.Streams.StreamPubSubType.ExplicitGrainBasedAndImplicit);
static member AddSimpleMessageStreamProvider : Orleans.Runtime.Configuration.ClusterConfiguration * string * bool * bool * Orleans.Streams.StreamPubSubType -> unit
<Extension()>
Public Sub AddSimpleMessageStreamProvider (config As ClusterConfiguration, providerName As String, Optional fireAndForgetDelivery As Boolean = false, Optional optimizeForImmutableData As Boolean = true, Optional pubSubType As StreamPubSubType = Orleans.Streams.StreamPubSubType.ExplicitGrainBasedAndImplicit)

参数

config
ClusterConfiguration

要向其添加提供程序的群集配置对象。

providerName
String

提供程序名称。

fireAndForgetDelivery
Boolean

指定生成者是否等待使用者在继续之前处理事件。 将此设置为 false 对于排查序列化问题很有用。

optimizeForImmutableData
Boolean

如果设置为通过流传输的 true 项目,始终包装在不可变中以供传递。

pubSubType
StreamPubSubType

指定粒度如何订阅此流。

适用于