ChangeMonitor.OnChanged(Object) メソッド

定義

依存関係が変更されたときに、イベントを発生させるために派生クラスによって呼び出されます。

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

パラメーター

state
Object

変更イベントのデータ。 この値は、null の場合もあります。

注釈

通常、 メソッドは依存関係の OnChanged 変更が発生したときに呼び出されます。 メソッドは OnChanged 、変更モニター インスタンスが破棄されるときにも呼び出されますが、破棄はコールバックがまだ呼び出されていない場合にのみ発生します。

メソッドが OnChanged 呼び出される前に NotifyOnChanged メソッドが呼び出された場合、メソッドの OnChanged 呼び出しからの状態データはキャッシュ実装によって保存されます。 また、メソッドへの OnChangedCallback コールバックは、 メソッドが呼び出されると NotifyOnChanged すぐに呼び出されます。

適用対象

こちらもご覧ください