ChangeMonitor.OnChanged(Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wywoływane przez klasy pochodne w celu podniesienia zdarzenia w przypadku zmiany zależności.
protected:
void OnChanged(System::Object ^ state);
protected void OnChanged (object state);
member this.OnChanged : obj -> unit
Protected Sub OnChanged (state As Object)
Parametry
- state
- Object
Dane zdarzenia zmiany. Ta wartość może być następująca null
: .
Uwagi
Zazwyczaj metoda jest wywoływana OnChanged , gdy wystąpią zmiany zależności. Metoda OnChanged jest również wywoływana, gdy wystąpienie monitora zmian jest usuwane, ale usuwanie występuje tylko wtedy, gdy wywołanie zwrotne nie zostało jeszcze wywołane.
OnChanged Jeśli metoda jest wywoływana przed NotifyOnChanged wywołaniem metody, dane stanu z wywołania metody OnChanged są zapisywane przez implementację pamięci podręcznej. Ponadto wywołanie zwrotne metody OnChangedCallback jest wywoływane natychmiast po NotifyOnChanged wywołaniu metody.