MonitoringStateChangeEvent Class
Applies To: Operations Manager for System Center 2012
Represents a monitoring state change event.
Namespace: Microsoft.EnterpriseManagement.Monitoring
Assembly: Microsoft.EnterpriseManagement.OperationsManager (in Microsoft.EnterpriseManagement.OperationsManager.dll)
Inheritance Hierarchy
System.Object
Microsoft.EnterpriseManagement.Common.MonitoringBase
Microsoft.EnterpriseManagement.Common.MonitoringBaseWithId
Microsoft.EnterpriseManagement.Monitoring.MonitoringStateChangeEvent
Syntax
[SerializableAttribute]
public class MonitoringStateChangeEvent : MonitoringBaseWithId
[SerializableAttribute]
public ref class MonitoringStateChangeEvent : MonitoringBaseWithId
[<SerializableAttribute>]
type MonitoringStateChangeEvent =
class
inherit MonitoringBaseWithId
end
<SerializableAttribute>
Public Class MonitoringStateChangeEvent
Inherits MonitoringBaseWithId
Properties
Name | Description | |
---|---|---|
Context | Gets the context of the state change event. |
|
Id | (Inherited from MonitoringBaseWithId.) |
|
ManagementGroup | The connection management group connection used by this object. |
|
ManagementGroupId | (Inherited from MonitoringBase.) |
|
MonitorId | Gets the globally unique identifier (GUID) of the monitor associated with the state change event. |
|
MonitoringObjectId | Gets the globally unique identifier (GUID) of the monitoring object associated with the state change event. |
|
MonitoringStateId | Gets the globally unique identifier (GUID) of the state associated with the state change event. |
|
NewHealthState | Gets the health state value after the change occurred. |
|
NewOperationalState | Gets the operational state after the change occurred. |
|
OldHealthState | Gets the health state before the change occurred. |
|
OldOperationalState | Gets the operational state before the changed occurred. |
|
TimeAdded | Gets the time, in DateTime format, that the state changed was added. |
|
TimeGenerated | Gets the time, in DateTime format, that the state change event was generated. |
Methods
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