ExternalRollupMonitoringState Class
Applies To: Operations Manager for System Center 2012
Defines a monitoring state object that represents an external rollup monitor.
Namespace: Microsoft.EnterpriseManagement.Monitoring
Assembly: Microsoft.EnterpriseManagement.OperationsManager (in Microsoft.EnterpriseManagement.OperationsManager.dll)
Inheritance Hierarchy
System.Object
Microsoft.EnterpriseManagement.Common.MonitoringBase
Microsoft.EnterpriseManagement.Monitoring.MonitoringState
Microsoft.EnterpriseManagement.Monitoring.ExternalRollupMonitoringState
Syntax
[SerializableAttribute]
public class ExternalRollupMonitoringState : MonitoringState
[SerializableAttribute]
public ref class ExternalRollupMonitoringState : MonitoringState
[<SerializableAttribute>]
type ExternalRollupMonitoringState =
class
inherit MonitoringState
end
<SerializableAttribute>
Public Class ExternalRollupMonitoringState
Inherits MonitoringState
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 | (Inherited from MonitoringState.) |
|
ManagementGroupId | (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 | Obsolete.Gets the globally unique identifier (GUID) for the monitoring object associated with the monitoring state.(Inherited from MonitoringState.) |
|
MonitoringRelationshipClassId | Obsolete.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.) |
|
MonitorTargetClassId | (Inherited from MonitoringState.) |
|
MonitorTargetMonitoringClassId | Obsolete.Gets the globally unique identifier (GUID) for monitoring class that is the target of the monitor.(Inherited from MonitoringState.) |
|
ObjectId | (Inherited from MonitoringState.) |
|
OperationalState | Gets the current operational state.(Inherited from MonitoringState.) |
|
RelationshipId | ||
TargetMonitorId | Gets the monitor that this dependency monitoring state targets. |
Methods
Name | Description | |
---|---|---|
Equals(Object) | Determines whether this object equals the specified object.(Inherited from MonitoringState.) |
|
Finalize() | (Inherited from Object.) |
|
GetExternalMonitoringStateHierarchies() | Obsolete.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<T> object being returned as the pointer for each node. |
|
GetExternalStateHierarchies() | ||
GetHashCode() | Gets the hash code for the MonitoringState object.(Inherited from MonitoringState.) |
|
GetMonitoringRelationshipClass() | Obsolete.Gets the relationship class that this external rollup state object targets. |
|
GetMonitoringStateChangeEvents() | Obsolete.Gets a collection of state change events that are associated with this monitoring state.(Inherited from MonitoringState.) |
|
GetMonitorTargetMonitoringClass() | Obsolete.Gets the target class for this monitoring state.(Inherited from MonitoringState.) |
|
GetStateChangeEvents() | (Inherited from MonitoringState.) |
|
GetType() | (Inherited from Object.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
Recalculate() | Recalculates the state of the monitor for the monitoring object.(Inherited from MonitoringState.) |
|
Reconnect(EnterpriseManagementGroup) | (Inherited from MonitoringState.) |
|
Reset() | Resets the state of the monitor for the monitoring object.(Inherited from MonitoringState.) |
|
Reset(Int32) | Resets the state of the monitor for the monitoring object with a specified timeout time.(Inherited from MonitoringState.) |
|
ToString() | (Inherited from MonitoringBase.) |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.EnterpriseManagement.Monitoring Namespace
Return to top