ChangeMonitor Konstruktor

Definition

Initialisiert eine neue Instanz der ChangeMonitor-Klasse. Dieser Konstruktor wird von Konstruktoren in abgeleiteten Klassen aufgerufen, um die Basisklasse zu initialisieren.

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

Hinweise

Die ChangeMonitor Klasse verfügt über einen parameterlosen Konstruktor. Klassen, die von der Basisklasse ChangeMonitor erben und benutzerdefiniertes Änderungsüberwachungsverhalten definieren, müssen jedoch die Initialisierung im Konstruktor ausführen. Weitere Informationen finden Sie im Abschnitt "Hinweise für Vererbungen".

Hinweise für Vererber

Der Konstruktor einer abgeleiteten Klasse muss die UniqueId Eigenschaft festlegen, die Überwachung beginnen und die InitializationComplete() Klasse aufrufen, bevor sie zurückgegeben wird. Wenn sich eine Abhängigkeit ändert, bevor die Initialisierung abgeschlossen ist (z. B. wenn ein abhängiger Cacheschlüssel nicht im Cache gefunden wird), muss der Konstruktor die OnChanged(Object) Methode aufrufen, bevor sie die InitializationComplete() Methode aufruft. In diesem Fall kann der Konstruktor die Dispose() Methode erst aufrufen, nachdem die InitializationComplete() Methode aufgerufen wurde, da die Dispose() Methode eine Ausnahme auslöst, wenn die Initialisierung nicht abgeschlossen ist.

Gilt für: