ChangeMonitor Costruttore

Definizione

Inizializza una nuova istanza della classe ChangeMonitor. Questo costruttore viene chiamato da costruttori in classi derivate per inizializzare la classe base.

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

Commenti

La ChangeMonitor classe ha un costruttore senza parametri. Tuttavia, le classi che ereditano dalla classe di base e definiscono il comportamento personalizzato di monitoraggio delle modifiche ChangeMonitor devono eseguire l'inizializzazione nel costruttore. Per altre informazioni, vedere la sezione Note per gli eredi.

Note per gli eredi

Il costruttore di una classe derivata deve impostare la proprietà , avviare il UniqueId monitoraggio e chiamare la classe prima che venga InitializationComplete() restituita. Se una dipendenza viene modificata prima del completamento dell'inizializzazione (ad esempio, se non viene trovata una chiave di cache dipendente nella cache), il costruttore deve chiamare il metodo prima di OnChanged(Object) chiamare il InitializationComplete() metodo . In questo caso, il costruttore può chiamare il metodo solo dopo la chiamata al metodo , perché il metodo genera un'eccezione Dispose() se l'inizializzazione InitializationComplete() non viene Dispose() completata.

Si applica a