ExternalRollupMonitoringState Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A Monitoring State object that represents an external rollup monitor
public ref class ExternalRollupMonitoringState : Microsoft::EnterpriseManagement::Monitoring::MonitoringState
[System.Serializable]
public class ExternalRollupMonitoringState : Microsoft.EnterpriseManagement.Monitoring.MonitoringState
type ExternalRollupMonitoringState = class
inherit MonitoringState
Public Class ExternalRollupMonitoringState
Inherits MonitoringState
- Inheritance
- Attributes
Properties
HealthState |
The current health state. (Inherited from MonitoringState) |
Id |
The Id of the MonitoringState object. This will be null when the state has not yet been collected for a given monitor for a given monitoring object. (Inherited from MonitoringState) |
LastTimeModified |
The last time the state was modified. Null if the state was never initialized. (Inherited from MonitoringState) |
ManagementGroup |
The ManagementGroup the object was instantiated in. (Inherited from MonitoringState) |
MonitorDescription |
The description of the associated Monitor. (Inherited from MonitoringState) |
MonitorDisplayName |
The display name of the associated Monitor. (Inherited from MonitoringState) |
MonitorId |
The Id of the associated Monitor. (Inherited from MonitoringState) |
MonitoringObjectId |
Obsolete.
The Id of the monitoring object whose state this is. (Inherited from MonitoringState) |
MonitoringRelationshipClassId |
Obsolete.
The relationship type this dependency monitoring state targets. |
MonitorName |
The name of the associated Monitor. (Inherited from MonitoringState) |
MonitorTargetClassId |
The monitors target class id. (Inherited from MonitoringState) |
MonitorTargetMonitoringClassId |
Obsolete.
The monitors target monitoring class id. (Inherited from MonitoringState) |
ObjectId |
The Id of the monitoring object whose state this is. (Inherited from MonitoringState) |
OperationalState |
The current operational state (Inherited from MonitoringState) |
RelationshipId |
The relationship type this dependency monitoring state targets. |
TargetMonitorId |
The monitor this dependency monitoring state targets. |
Methods
Equals(Object) |
Checks for equality (Inherited from MonitoringState) |
GetExternalMonitoringStateHierarchies() |
Obsolete.
Gets the monitoring state hierarchies that this external rollup monitoring is rolling up from. The entire hierarchy will be returned with the proper monitor node being returned as the pointer for each. |
GetExternalStateHierarchies() |
Gets the monitoring state hierarchies that this external rollup monitoring is rolling up from. The entire hierarchy will be returned with the proper monitor node being returned as the pointer for each. |
GetHashCode() |
Gets the hash code for the object (Inherited from MonitoringState) |
GetMonitoringRelationshipClass() |
Obsolete.
Gets the relationship class this external rollup state object targets. |
GetMonitoringStateChangeEvents() |
Obsolete.
Gets any state change events associated with this state. (Inherited from MonitoringState) |
GetMonitorTargetMonitoringClass() |
Obsolete.
Gets the target class for this monitoring state.. (Inherited from MonitoringState) |
GetStateChangeEvents() |
Gets any state change events associated with this state. (Inherited from MonitoringState) |
Recalculate() |
Recalculates the state of the given monitor for this monitoring object. (Inherited from MonitoringState) |
Reconnect(EnterpriseManagementGroup) |
Reconnects the specified management group. (Inherited from MonitoringState) |
Reset() |
Resets the state of the given monitor for this monitoring object. (Inherited from MonitoringState) |
Reset(Int32) |
Resets the state of the given monitor for this monitoring object. (Inherited from MonitoringState) |