C# Class ConfigurationMonitor, code

Afficher le fichier Open project: shendongnian/code Class Usage Examples

Private Properties

Свойство Type Description
OnTimerElapsed void

Méthodes publiques

Méthode Description
LoadMonitoringMethods ( ) : void

Resets and instanciates MonitorMethods property to refresh dlls being monitored

OnAppDomainChanged ( string configFile, IDictionary properties ) : void
PollForChanges ( ) : DateTime,
PollForChanges ( DateTime, lastPollDate ) : DateTime,
Start ( ) : void
Start ( int pollingIntervalMS ) : void

Initiates a timer to monitor for configuration changes. This method is invoke on web application startup.

Stop ( ) : void

Private Methods

Méthode Description
OnTimerElapsed ( object sender, ElapsedEventArgs, e ) : void

Monitors CE table for changes

Method Details

LoadMonitoringMethods() public static méthode

Resets and instanciates MonitorMethods property to refresh dlls being monitored
public static LoadMonitoringMethods ( ) : void
Résultat void

OnAppDomainChanged() public static méthode

public static OnAppDomainChanged ( string configFile, IDictionary properties ) : void
configFile string
properties IDictionary
Résultat void

PollForChanges() public static méthode

public static PollForChanges ( ) : DateTime,
Résultat DateTime,

PollForChanges() public static méthode

public static PollForChanges ( DateTime, lastPollDate ) : DateTime,
lastPollDate DateTime,
Résultat DateTime,

Start() public static méthode

public static Start ( ) : void
Résultat void

Start() public static méthode

Initiates a timer to monitor for configuration changes. This method is invoke on web application startup.
public static Start ( int pollingIntervalMS ) : void
pollingIntervalMS int
Résultat void

Stop() public static méthode

public static Stop ( ) : void
Résultat void