ChangeMonitor 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
ChangeMonitor 클래스의 새 인스턴스를 초기화합니다. 이 생성자는 파생 클래스의 생성자에서 호출되어 기본 클래스를 초기화합니다.
protected:
ChangeMonitor();
protected ChangeMonitor();
Protected Sub New ()
설명
클래스에는 ChangeMonitor 매개 변수가 없는 생성자가 있습니다. 그러나 기본 ChangeMonitor 클래스에서 상속하고 사용자 지정 변경 모니터링 동작을 정의하는 클래스는 생성자에서 초기화를 수행해야 합니다. 자세한 내용은 상속자에 대한 참고 섹션을 참조하세요.
상속자 참고
파생 클래스의 생성자는 속성을 설정하고 UniqueId , 모니터링을 시작하고, 반환하기 전에 클래스를 InitializationComplete() 호출해야 합니다. 초기화가 완료되기 전에 종속성이 변경되는 경우(예: 캐시에서 종속 캐시 키를 찾을 수 없는 경우) 생성자는 메서드를 호출 OnChanged(Object) 하기 전에 메서드를 호출 InitializationComplete() 해야 합니다. 이 경우 초기화가 Dispose() 완료되지 않은 경우 메서드가 예외를 InitializationComplete() throw하기 때문에 Dispose() 생성자는 메서드가 호출된 후에만 메서드를 호출할 수 있습니다.