Defines a monitoring state object that represents an external rollup monitor.
The following tables list the members exposed by the ExternalRollupMonitoringState type.
Public Properties
Name | Description | |
---|---|---|
HealthState | Gets the current health state of the monitoring object. (inherited from MonitoringState) | |
Id | Gets a globally unique identifier (GUID) for the monitoring state object. (inherited from MonitoringState) | |
LastTimeModified | Gets the last time, in DateTime format, that the monitoring state was modified. (inherited from MonitoringState) | |
ManagementGroup | Gets the Management Group that the object is in. (inherited from MonitoringBase) | |
ManagementGroupId | Gets the globally unique identifier (GUID) for the Management Group that the object is in. (inherited from MonitoringBase) | |
MonitorDescription | Gets the description of the monitor associated with the monitoring state. (inherited from MonitoringState) | |
MonitorDisplayName | Gets the display name of the monitor associated with the monitoring state. (inherited from MonitoringState) | |
MonitorId | Gets the globally unique identifier (GUID) for the monitor associated with the monitoring state. (inherited from MonitoringState) | |
MonitoringObjectId | Gets the globally unique identifier (GUID) for the monitoring object associated with the monitoring state. (inherited from MonitoringState) | |
MonitoringRelationshipClassId | Gets the relationship type that this dependency monitoring state targets. | |
MonitorName | Gets the name of the monitor associated with the monitoring state. (inherited from MonitoringState) | |
MonitorTargetMonitoringClassId | Gets the globally unique identifier (GUID) for monitoring class that is the target of the monitor. (inherited from MonitoringState) | |
OperationalState | Gets the current operational state. (inherited from MonitoringState) | |
TargetMonitorId | Gets the monitor that this dependency monitoring state targets. |
Public Methods (see also Protected Methods)
Name | Description | |
---|---|---|
Equals | Overloaded. (inherited from MonitoringState) | |
GetExternalMonitoringStateHierarchies | Gets the monitoring state hierarchy that this external rollup monitoring object is rolling up from. The entire hierarchy will be returned in a collection of nodes with the proper MonitoringHierarchyNode object being returned as the pointer for each node. | |
GetHashCode | Gets the hash code for the MonitoringState object. (inherited from MonitoringState) | |
GetMonitoringRelationshipClass | Gets the relationship class that this external rollup state object targets. | |
GetMonitoringStateChangeEvents | Gets a collection of state change events that are associated with this monitoring state. (inherited from MonitoringState) | |
GetMonitorTargetMonitoringClass | Gets the target class for this monitoring state. (inherited from MonitoringState) | |
GetType | (inherited from Object) | |
Recalculate | Recalculates the state of the monitor for the monitoring object. (inherited from MonitoringState) | |
Reconnect | (inherited from MonitoringBase) | |
ReferenceEquals | (inherited from Object) | |
Reset | Overloaded. Resets the state of the monitor for the monitoring object. (inherited from MonitoringState) | |
ToString | Returns the relevant display string for the object. (inherited from MonitoringBase) |
Protected Methods
Name | Description | |
---|---|---|
Finalize | (inherited from Object) | |
MemberwiseClone | (inherited from Object) |
See Also
Send comments about this topic to Microsoft.