ChangeMonitor.InitializationComplete Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.