Partager via


Orleans.BroadcastChannel Espace de noms

Classes

BroadcastChannelOptions

Options de configuration pour le canal de diffusion

ConstructorChannelNamespacePredicateProvider

Fournisseur de prédicats d’espace de noms de flux qui prend en charge les objets qui peuvent être construits et accepte éventuellement une chaîne comme argument de constructeur.

DefaultChannelIdMapper

Implémentation par défaut IChannelIdMapper .

DefaultChannelNamespacePredicateProvider

Implémentation par défaut de pour les IChannelNamespacePredicateProvider prédicats de flux pris en charge en interne.

RegexChannelNamespacePredicate

IChannelNamespacePredicate implémentation permettant de filtrer les espaces de noms de flux par expression régulière.

Structures

ChannelId

Identifie un canal au sein d’un fournisseur

Interfaces

IBroadcastChannelProvider

Fonctionnalité permettant de fournir un canal de diffusion aux producteurs.

IBroadcastChannelSubscription
IBroadcastChannelWriter<T>

Interface permettant d’écrire dans un canal.

IChannelIdMapper

Interface courante pour un composant qui mappe un ChannelId à un Key

IChannelNamespacePredicate

Prédicat d’espace de noms de flux utilisé pour filtrer les abonnements implicites à l’aide de ImplicitChannelSubscriptionAttribute.

IChannelNamespacePredicateProvider

Convertit les chaînes de modèle de prédicat en IChannelNamespacePredicate instances.

IOnBroadcastChannelSubscribed