Condividi tramite


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 base ChangeMonitor e definiscono il comportamento di monitoraggio delle modifiche personalizzate devono eseguire l'inizializzazione nel costruttore. Per altre informazioni, vedere la sezione Note per ereditatori.

Note per gli eredi

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

Si applica a