ChangeMonitor 생성자

정의

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

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

설명

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

상속자 참고

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

적용 대상