ChangeMonitor.InitializationComplete Metod

Definition

Anropas från konstruktorn för härledda klasser för att indikera att initieringen är klar.

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

Kommentarer

Om ett beroende ändras innan initieringen slutförs i en härledd klass måste konstruktorn för den härledda klassen anropa OnChanged metoden.

OnChanged När metoden anropas HasChanged anges egenskapen automatiskt till true av ändringsövervakaren. När ändringsövervakarens konstruktor anropar InitializationComplete metoden anropas metoden automatiskt av basklassen Dispose . Om initieringen är klar tas den härledda change-monitor-instansen OnChanged bort automatiskt.

Anteckningar till arvingar

Konstruktorn för en härledd klass måste anropa basmetoden InitializationComplete() innan konstruktorn returnerar. Konstruktorn för en härledd klass kan anropa Dispose() metoden först efter InitializationComplete() anropas, eftersom Dispose() metoden utlöser ett undantag om initieringen inte har slutförts.

Gäller för