Defines the state of a monitoring object.

The following tables list the members exposed by the MonitoringState type.

Public Properties

  Name Description
public property HealthState Gets the current health state of the monitoring object.
public property Id Gets a globally unique identifier (GUID) for the monitoring state object.
public property LastTimeModified Gets the last time, in DateTime format, that the monitoring state was modified.
public property ManagementGroup  Gets the Management Group that the object is in. (inherited from MonitoringBase)
public property ManagementGroupId  Gets the globally unique identifier (GUID) for the Management Group that the object is in. (inherited from MonitoringBase)
public property MonitorDescription Gets the description of the monitor associated with the monitoring state.
public property MonitorDisplayName Gets the display name of the monitor associated with the monitoring state.
public property MonitorId Gets the globally unique identifier (GUID) for the monitor associated with the monitoring state.
public property MonitoringObjectId Gets the globally unique identifier (GUID) for the monitoring object associated with the monitoring state.
public property MonitorName Gets the name of the monitor associated with the monitoring state.
public property MonitorTargetMonitoringClassId Gets the globally unique identifier (GUID) for monitoring class that is the target of the monitor.
public property OperationalState Gets the current operational state.
Top

Public Methods (see also Protected Methods)

  Name Description
public method Equals Overloaded. Overridden. Determines whether this object equals the specified object.
public method GetHashCode Overridden. Gets the hash code for the MonitoringState object.
public method GetMonitoringStateChangeEvents Gets a collection of state change events that are associated with this monitoring state.
public method GetMonitorTargetMonitoringClass Gets the target class for this monitoring state.
public method GetType  (inherited from Object)
public method Recalculate Recalculates the state of the monitor for the monitoring object.
public method Reconnect  (inherited from MonitoringBase)
public methodstatic ReferenceEquals  (inherited from Object)
public method Reset Overloaded. Resets the state of the monitor for the monitoring object.
public method ToString  Returns the relevant display string for the object. (inherited from MonitoringBase)
Top

Protected Methods

  Name Description
protected method Finalize  (inherited from Object)
protected method MemberwiseClone  (inherited from Object)
Top

See Also


Send comments about this topic to Microsoft.