ChangeMonitor.OnChanged(Object) Metódus

Definíció

Származtatott osztályok hívják meg, hogy a függőségek változásakor eseményt generáljanak.

protected:
 void OnChanged(System::Object ^ state);
protected void OnChanged(object state);
member this.OnChanged : obj -> unit
Protected Sub OnChanged (state As Object)

Paraméterek

state
Object

A változásesemény adatai. Ez az érték lehet null.

Megjegyzések

A metódust általában függőségváltozások OnChanged esetén hívjuk meg. A OnChanged metódust akkor is meghívja a rendszer, ha egy változásfigyelő példányt megsemmisítenek, de az eltávolítás csak akkor történik meg, ha a visszahívás még nem lett meghívva.

Ha a OnChanged metódus a metódus meghívása előtt NotifyOnChanged van meghívva, a metódus hívásából OnChanged származó állapotadatokat a gyorsítótár-implementáció menti. A metódus visszahívása OnChangedCallback is azonnal meg lesz hívva a NotifyOnChanged metódus meghívásakor.

A következőre érvényes:

Lásd még