ConfigurationExtensions.AddSimpleMessageStreamProvider 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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
指定粒度如何订阅此流。