共用方式為


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 專案,一律會包裝在 Immutable 中以供傳遞。

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 專案,一律會包裝在 Immutable 中以供傳遞。

pubSubType
StreamPubSubType

指定如何訂閱此資料流程。

適用於