ChangeMonitor 构造函数

定义

初始化 ChangeMonitor 类的新实例。 从派生类中的构造函数调用此构造函数以初始化基类。

protected:
 ChangeMonitor();
protected ChangeMonitor ();
Protected Sub New ()

注解

ChangeMonitor 具有无参数构造函数。 但是,从基 ChangeMonitor 类继承并定义自定义更改监视行为的类必须在构造函数中执行初始化。 有关详细信息,请参阅继承者说明部分。

继承者说明

派生类的构造函数必须设置 UniqueId 属性,开始监视,并调用 类, InitializationComplete() 然后才能返回。 例如,如果依赖项在初始化完成 (之前发生更改,如果在缓存) 中找不到依赖缓存键,则构造函数必须在调用 方法之前调用 OnChanged(Object)InitializationComplete() 方法。 在这种情况下,构造函数只能在调用 方法后InitializationComplete()调用 Dispose() 方法,因为如果未完成初始化,Dispose()该方法将引发异常。

适用于