Partager via


ObserverSubscriptionManager<T> Classe

Définition

La classe ObserverSubscriptionManager est une classe d’assistance pour les grains qui prennent en charge les observateurs. Il fournit des méthodes pour le suivi des observateurs abonnés et pour l’envoi de notifications.

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

Paramètres de type

T

Type d’interface d’observateur à gérer.

Héritage
ObserverSubscriptionManager<T>
Attributs

Constructeurs

ObserverSubscriptionManager<T>()

Construit un gestionnaire d’abonnements vide.

Propriétés

Count

Nombre d’abonnés actuellement inscrits

Méthodes

Clear()

Supprime tous les abonnements.

IsSubscribed(T)

Détermine si SubscriptionManager a l’observateur d’entrée

Notify(Action<T>)

Envoie une notification à tous les abonnés.

Subscribe(T)

Enregistre un nouvel observateur abonné.

Unsubscribe(T)

Supprime un (ancien) abonné.

S’applique à