ChangeMonitor.OnChanged(Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
由派生类调用以在某个依赖项发生更改时引发事件。
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。