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的状态数据。 此外,调用 方法时,将立即调用 对 方法的NotifyOnChanged回调OnChangedCallback

适用于

另请参阅