Freigeben über


ChangeMonitor.InitializationComplete Methode

Definition

Wird 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 vom Änderungsmonitor automatisch auf true festgelegt. Wenn der Konstruktor des Änderungsmonitors die -Methode aufruft, ruft die InitializationComplete Basisklasse die Dispose -Methode daher automatisch auf. Wenn die Initialisierung abgeschlossen ist, entsorgt die OnChanged Methode automatisch den abgeleiteten Änderungsmonitor instance.

Hinweise für Vererber

Der Konstruktor einer abgeleiteten Klasse muss die Basismethode InitializationComplete() aufrufen, bevor der Konstruktor zurückgibt. Der Konstruktor einer abgeleiteten Klasse kann die Dispose() -Methode erst aufrufen, nachdem InitializationComplete() aufgerufen wurde, da die -Methode eine Ausnahme auslöst, wenn die Dispose() Initialisierung nicht abgeschlossen ist.

Gilt für: