Share via


ChangeMonitor Constructeur

Définition

Initialise une nouvelle instance de la classe ChangeMonitor. Ce constructeur est appelé par les constructeurs de classes dérivées pour initialiser la classe de base.

protected:
 ChangeMonitor();
protected ChangeMonitor ();
Protected Sub New ()

Remarques

La ChangeMonitor classe a un constructeur sans paramètre. Toutefois, les classes qui héritent de la classe de base ChangeMonitor et définissent un comportement personnalisé de surveillance des modifications doivent effectuer l’initialisation dans le constructeur. Pour plus d’informations, consultez la section Remarques pour les héritiers.

Notes pour les héritiers

Le constructeur d’une classe dérivée doit définir la propriété, commencer l’analyse UniqueId et appeler la classe avant qu’elle InitializationComplete() ne retourne. Si une dépendance change avant la fin de l’initialisation (par exemple, si une clé de cache dépendante est introuvable dans le cache), le constructeur doit appeler la OnChanged(Object) méthode avant d’appeler la InitializationComplete() méthode . Dans ce cas, le constructeur peut appeler la Dispose() méthode uniquement après l’appel de la InitializationComplete() méthode, car la Dispose() méthode lève une exception si l’initialisation n’est pas terminée.

S’applique à