Class Watcher
Declaration
public class Watcher : Module<Watcher, WatcherConfig, WatcherDebugger>
Properties
Logger
Declaration
public override ILog Logger { get; }
Methods
Initialize(Action<InitializationResult>)
Declaration
protected override void Initialize(Action<InitializationResult> setResult)
Parameters
Type | Name |
---|---|
System.Action<InitializationResult> | setResult |
StopTrackingStartup()
Declaration
public static void StopTrackingStartup()
StartTrackingPackage(IInitializeHandler)
Declaration
public static void StartTrackingPackage(IInitializeHandler package)
Parameters
Type | Name |
---|---|
Global.IInitializeHandler | package |
StartTrackingCustomProcess(string)
Declaration
public static void StartTrackingCustomProcess(string name)
Parameters
Type | Name |
---|---|
System.String | name |
StopTrackingCustomProcess(string, string, string, double)
Declaration
public static void StopTrackingCustomProcess(string name, string initializationResult, string failureReason = null, double userResponseDuration = -1)
Parameters
Type | Name |
---|---|
System.String | name |
System.String | initializationResult |
System.String | failureReason |
System.Double | userResponseDuration |