ChangeMonitor.OnChanged(Object) Methode

Definition

Wird von abgeleiteten Klassen aufgerufen, um das Ereignis auszulösen, wenn sich eine Abhängigkeit ändert.

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

Parameter

state
Object

Die Daten für das Change-Ereignis. Dieser Wert kann null sein.

Hinweise

In der Regel wird die OnChanged -Methode aufgerufen, wenn Abhängigkeitsänderungen auftreten. Die OnChanged -Methode wird auch aufgerufen, wenn eine Change Monitor-Instanz verworfen wird, aber die Beseitigung erfolgt nur, wenn der Rückruf nicht bereits aufgerufen wurde.

Wenn die OnChanged -Methode aufgerufen wird, bevor die NotifyOnChanged -Methode aufgerufen wird, werden die Zustandsdaten aus dem Aufruf der OnChanged -Methode von der Cacheimplementierungen gespeichert. Außerdem wird der Rückruf der OnChangedCallback -Methode sofort aufgerufen, wenn die NotifyOnChanged -Methode aufgerufen wird.

Gilt für:

Siehe auch