ChangeMonitor Constructor

Definitie

Initialiseert een nieuw exemplaar van de ChangeMonitor klasse. Deze constructor wordt aangeroepen vanuit constructors in afgeleide klassen om de basisklasse te initialiseren.

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

Opmerkingen

De ChangeMonitor klasse heeft een parameterloze constructor. Klassen die overnemen van de basisklasse ChangeMonitor en aangepast gedrag voor wijzigingsbewaking definiƫren, moeten echter initialisatie uitvoeren in de constructor. Zie de sectie Notities voor overnames voor meer informatie.

Notities voor overnemers

De constructor van een afgeleide klasse moet de UniqueId eigenschap instellen, beginnen met bewaken en de InitializationComplete() klasse aanroepen voordat deze wordt geretourneerd. Als een afhankelijkheid verandert voordat de initialisatie is voltooid (bijvoorbeeld als een afhankelijke cachesleutel niet in de cache wordt gevonden), moet de constructor de OnChanged(Object) methode aanroepen voordat de methode wordt InitializationComplete() aangeroepen. In dit geval kan de constructor de Dispose() methode pas aanroepen nadat de InitializationComplete() methode is aangeroepen, omdat de Dispose() methode een uitzondering genereert als initialisatie niet is voltooid.

Van toepassing op