ChangeMonitor 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 ChangeMonitor 类的新实例。 从派生类中的构造函数调用此构造函数以初始化基类。
protected:
ChangeMonitor();
protected ChangeMonitor();
Protected Sub New ()
注解
该 ChangeMonitor 类具有无参数构造函数。 但是,继承自基 ChangeMonitor 类并定义自定义更改监视行为的类必须在构造函数中执行初始化。 有关详细信息,请参阅“继承者说明”部分。
继承者说明
派生类的构造函数必须设置 UniqueId 属性,开始监视,并在类返回之前调用 InitializationComplete() 该类。 如果在初始化完成之前更改依赖项(例如,如果在缓存中找不到依赖缓存键),构造函数必须在调用该方法之前调用OnChanged(Object)InitializationComplete()该方法。 在这种情况下,构造函数只能在调用方法后Dispose()调用InitializationComplete()该方法,因为如果未完成初始化,该方法Dispose()将引发异常。