ChangeMonitor Costruttore
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.