Compartilhar via


ObserverSubscriptionManager<T> Classe

Definição

A classe ObserverSubscriptionManager é uma classe auxiliar para granularidades que dão suporte a observadores. Ele fornece métodos para acompanhar observadores inscritos e enviar notificações.

[System.Serializable]
public class ObserverSubscriptionManager<T> where T : IGrainObserver
[<System.Serializable>]
type ObserverSubscriptionManager<'T (requires 'T :> IGrainObserver)> = class
Public Class ObserverSubscriptionManager(Of T)

Parâmetros de tipo

T

O tipo de interface do observador a ser gerenciado.

Herança
ObserverSubscriptionManager<T>
Atributos

Construtores

ObserverSubscriptionManager<T>()

Constrói um gerenciador de assinaturas vazio.

Propriedades

Count

Número de assinantes registrados no momento

Métodos

Clear()

Remove todas as assinaturas.

IsSubscribed(T)

Determina se o SubscriptionManager tem o observador de entrada

Notify(Action<T>)

Envia uma notificação a todos os assinantes.

Subscribe(T)

Registra um novo observador inscrito.

Unsubscribe(T)

Remove um assinante (antigo).

Aplica-se a