Freigeben über


ChangeMonitor.InitializationComplete Methode

Definition

Vom Konstruktor abgeleiteter Klassen aufgerufen, um anzugeben, dass die Initialisierung abgeschlossen ist.

protected:
 void InitializationComplete();
protected void InitializationComplete();
member this.InitializationComplete : unit -> unit
Protected Sub InitializationComplete ()

Hinweise

Wenn sich eine Abhängigkeit ändert, bevor die Initialisierung in einer abgeleiteten Klasse abgeschlossen ist, muss der Konstruktor der abgeleiteten Klasse die OnChanged Methode aufrufen.

Wenn die OnChanged Methode aufgerufen wird, wird die HasChanged Eigenschaft automatisch vom Änderungsmonitor festgelegt true . Wenn der Konstruktor des Änderungsmonitors die InitializationComplete Methode aufruft, ruft die Basisklasse die Dispose Methode automatisch auf. Wenn die Initialisierung abgeschlossen ist, entfernt die OnChanged Methode automatisch die abgeleitete Änderungsüberwachungsinstanz.

Hinweise für Vererber

Der Konstruktor einer abgeleiteten Klasse muss die Basismethode InitializationComplete() aufrufen, bevor der Konstruktor zurückgegeben wird. Der Konstruktor einer abgeleiteten Klasse kann die Dispose() Methode erst nach InitializationComplete() dem Aufruf aufrufen, da die Dispose() Methode eine Ausnahme auslöst, wenn die Initialisierung nicht abgeschlossen ist.

Gilt für: