次の方法で共有


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

グレインがこのストリームをサブスクライブする方法を指定します。

適用対象