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
Указывает, как зерна могут подписываться на этот поток.