Comparteix a través de


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 ChangeMonitor y definen el comportamiento personalizado de supervisión de cambios deben realizar la inicialización en el constructor. Para obtener más información, vea la sección Notas para heredadores.

Notas a los desarrolladores de herederos

El constructor de una clase derivada debe establecer la propiedad, comenzar la UniqueId supervisión y llamar a la InitializationComplete() clase antes de que devuelva. 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 OnChanged(Object) método antes de llamar al InitializationComplete() método . En este caso, el constructor solo puede llamar al Dispose() método después de llamar al InitializationComplete() método , porque el método produce una excepción si no se completa la Dispose() inicialización.

Se aplica a