다음을 통해 공유


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로 설정하면 serialization 문제를 해결하는 데 유용합니다.

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로 설정하면 serialization 문제를 해결하는 데 유용합니다.

optimizeForImmutableData
Boolean

스트림을 통해 전송된 true 항목으로 설정된 경우 항상 배달을 위해 변경할 수 없음으로 래핑됩니다.

pubSubType
StreamPubSubType

조직에서 이 스트림을 구독하는 방법을 지정합니다.

적용 대상