Universal Windows Service Class Library

Monitor Class

Abstract class used as basic class for different monitor implementations. Every derived class must conatain a default constructor with no arguments.

For a list of all members of this type, see Monitor Members.

System.Object
   uws.Monitors.Monitor
      uws.Monitors.CrashMonitor

public abstract class Monitor : IMonitor

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

This abstract class implements the monitor interface IMonitor. Different implementations of this class are possible but every derived class must contain a default constructor with no arguments.

The method Start has to be provided from different derived classes. Also the Configure function must be implemented by the derived classes due to at least one configuration method using a xml element.

For an example source code see the IMonitor interface.

Requirements

Namespace: uws.Monitors

Assembly: uwsCore (in uwsCore.dll)

See Also

Monitor Members | uws.Monitors Namespace | IMonitor