Поделиться через


Orleans.BroadcastChannel Пространство имен

Классы

BroadcastChannelOptions

Параметры конфигурации для широковещательного канала

ConstructorChannelNamespacePredicateProvider

Поставщик предиката пространства имен потока, который поддерживает объекты, которые можно создать и при необходимости принять строку в качестве аргумента конструктора.

DefaultChannelIdMapper

Реализация по умолчанию IChannelIdMapper .

DefaultChannelNamespacePredicateProvider

Реализация по умолчанию для внутренних IChannelNamespacePredicateProvider предикатов потока.

RegexChannelNamespacePredicate

IChannelNamespacePredicate реализация, позволяющая фильтровать пространства имен потока по регулярному выражению.

Структуры

ChannelId

Определяет канал в поставщике

Интерфейсы

IBroadcastChannelProvider

Функциональные возможности для предоставления широковещательного канала производителям.

IBroadcastChannelSubscription
IBroadcastChannelWriter<T>

Интерфейс, разрешающий запись в канал.

IChannelIdMapper

Общий интерфейс для компонента, который сопоставляет ChannelId с Key

IChannelNamespacePredicate

Предикат пространства имен потока, используемый для фильтрации неявных подписок с помощью ImplicitChannelSubscriptionAttribute.

IChannelNamespacePredicateProvider

Преобразует строки шаблона предиката в IChannelNamespacePredicate экземпляры.

IOnBroadcastChannelSubscribed