다음을 통해 공유


ChangeMonitor 생성자

정의

ChangeMonitor 클래스의 새 인스턴스를 초기화합니다. 이 생성자는 파생 클래스의 생성자에서 호출되어 기본 클래스를 초기화합니다.

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

설명

클래스에는 ChangeMonitor 매개 변수가 없는 생성자가 있습니다. 그러나 클래스에서에서 상속 되는 기본 ChangeMonitor 클래스 및 사용자 지정 변경 모니터링을 정의 동작 생성자에서 초기화를 수행 해야 합니다. 자세한 내용은 상속자 섹션에 대 한 참고를 참조 하세요.

상속자 참고

파생된 클래스의 생성자에서 설정 해야 합니다는 UniqueId 속성인 모니터링을 시작 하 고 호출 된 InitializationComplete() 반환 하기 전에 클래스. 초기화 전에 종속성이 변경 (예: 캐시에 종속 된 캐시 키가 없는 경우) 완료 되 면 생성자를 호출 해야 합니다 OnChanged(Object) 메서드를 호출 하기 전에 InitializationComplete() 메서드. 생성자를 호출할 수 있습니다이 경우는 Dispose() 메서드 후에 합니다 InitializationComplete() 메서드를 호출 하기 때문에 Dispose() 메서드에서 초기화 완료 되지 않으면 예외가 throw 됩니다.

적용 대상