ChangeMonitor Constructor

Definición

Inicializa una nueva instancia de la clase ChangeMonitor. Los constructores de clases derivadas llaman a este constructor para inicializar la clase base.

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

Comentarios

La ChangeMonitor clase tiene un constructor sin parámetros. Sin embargo, las clases que heredan de la clase base y definen el comportamiento personalizado de supervisión de cambios ChangeMonitor deben realizar la inicialización en el constructor. Para obtener más información, vea la sección Notes for Inheritors (Notas para los heredares).

Notas a los desarrolladores de herederos

El constructor de una clase derivada debe establecer la propiedad , comenzar la supervisión y llamar a UniqueId la clase antes de que InitializationComplete() vuelva. Si una dependencia cambia antes de que se complete la inicialización (por ejemplo, si no se encuentra una clave de caché dependiente en la memoria caché), el constructor debe llamar al método antes de llamar OnChanged(Object) al InitializationComplete() método . En este caso, el constructor puede llamar al método solo después de llamar al método , porque el método produce una excepción si no se completa Dispose() InitializationComplete() la Dispose() inicialización.

Se aplica a