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 dai costruttori nelle 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 personalizzato di monitoraggio delle modifiche 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à , iniziare il UniqueId monitoraggio e chiamare la InitializationComplete() classe prima che venga restituita. Se una dipendenza cambia prima del completamento dell'inizializzazione, ad esempio se non viene trovata una chiave della cache dipendente nella cache, il costruttore deve chiamare il OnChanged(Object) metodo prima di chiamare il InitializationComplete() metodo . In questo caso, il costruttore può chiamare il Dispose() metodo solo dopo la chiamata al InitializationComplete() metodo, perché il metodo genera un'eccezione se l'inizializzazione Dispose() non viene completata.