Partilhar via


Orleans.BroadcastChannel Namespace

Classes

Nome Description
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

Nome Description
ChannelId

Identifica um Canal dentro de um provedor

Interfaces

Nome Description
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