Compartilhar via


Orleans.BroadcastChannel Namespace

Classes

BroadcastChannelOptions

Opções de configuração para o canal de difusão

ConstructorChannelNamespacePredicateProvider

Provedor de predicado de namespace de fluxo que dá suporte a objetos que podem ser construídos e, opcionalmente, aceitam uma cadeia de caracteres como um argumento de construtor.

DefaultChannelIdMapper

A implementação padrão IChannelIdMapper .

DefaultChannelNamespacePredicateProvider

Implementação padrão de IChannelNamespacePredicateProvider para predicados de fluxo com suporte interno.

RegexChannelNamespacePredicate

IChannelNamespacePredicate implementação que permite filtrar namespaces de fluxo por expressão regular.

Estruturas

ChannelId

Identifica um Canal dentro de um provedor

Interfaces

IBroadcastChannelProvider

Funcionalidade para fornecer canal de transmissão aos produtores.

IBroadcastChannelSubscription
IBroadcastChannelWriter<T>

Interface para permitir a gravação em um canal.

IChannelIdMapper

Interface comum para componente que mapeia um ChannelId para um Key

IChannelNamespacePredicate

Predicado de namespace de fluxo usado para filtrar assinaturas implícitas usando ImplicitChannelSubscriptionAttribute.

IChannelNamespacePredicateProvider

Converte cadeias de caracteres de padrão de predicado em IChannelNamespacePredicate instâncias.

IOnBroadcastChannelSubscribed