This documentation is archived and is not being maintained.
MonitoringStateChangeEvent Class
Updated: April 16, 2012
Applies To: Operations Manager for System Center 2012
Represents a monitoring state change event.
Namespace:
Microsoft.EnterpriseManagement.MonitoringAssembly:
Microsoft.EnterpriseManagement.OperationsManager (in Microsoft.EnterpriseManagement.OperationsManager.dll)
[SerializableAttribute]
public ref class MonitoringStateChangeEvent : MonitoringBaseWithId
| Name | Description |
|---|
 | Context | Gets the context of the state change event. |
 | Id | |
 | ManagementGroup | The connection management group connection used by this object. |
 | ManagementGroupId | |
 | 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. |
| Name | Description |
|---|
 | BeginExecuteDiagnostic(ManagementPackDiagnostic^, AsyncCallback^, Object^) | |
 | BeginExecuteMonitoringDiagnostic(MonitoringDiagnostic^, AsyncCallback^, Object^) | Obsolete.Begins the asynchronous execution of a diagnostic. |
 | BeginExecuteMonitoringRecovery(MonitoringRecovery^, String^, AsyncCallback^, Object^) | Obsolete.Begins the asynchronous execution of a recovery. |
 | BeginExecuteRecovery(ManagementPackRecovery^, String^, AsyncCallback^, Object^) | |
 | EndExecuteDiagnostic(IAsyncResult^) | |
 | EndExecuteMonitoringDiagnostic(IAsyncResult^) | Obsolete.Ends an asynchronous diagnostic execution. |
 | EndExecuteMonitoringRecovery(IAsyncResult^) | Obsolete.Ends an asynchronous recovery execution. |
 | EndExecuteRecovery(IAsyncResult^) | |
 | Equals(Object^) | |
 | ExecuteDiagnostic(ManagementPackDiagnostic^) | |
 | ExecuteMonitoringDiagnostic(MonitoringDiagnostic^) | Obsolete.Synchronously executes a diagnostic. |
 | ExecuteMonitoringRecovery(MonitoringRecovery^, String^) | Obsolete.Synchronously executes a recovery. |
 | ExecuteRecovery(ManagementPackRecovery^, String^) | |
 | Finalize() | |
 | GetDiagnosticResults() | |
 | GetHashCode() | |
 | GetMonitoringDiagnosticResults() | Obsolete.Gets a collection of the diagnostic results for the current state change event. |
 | GetMonitoringRecoveryResults() | Obsolete.Gets a collection of the recovery results for the current state change event. |
 | GetRecoveryResults() | |
 | GetType() | |
 | MemberwiseClone() | |
 | Reconnect(EnterpriseManagementGroup^) | |
 | SetId(Guid) | |
 | SubmitDiagnostic(ManagementPackDiagnostic^) | |
 | SubmitMonitoringDiagnostic(MonitoringDiagnostic^) | Obsolete.Submits a monitoring diagnostic for the current state change event. |
 | SubmitMonitoringRecovery(MonitoringRecovery^) | Obsolete.Submits a monitoring recovery for the current state change event. |
 | SubmitMonitoringRecovery(MonitoringRecovery^, String^) | Obsolete.Submits a monitoring recovery for the current state change event. |
 | SubmitRecovery(ManagementPackRecovery^) | |
 | SubmitRecovery(ManagementPackRecovery^, String^) | |
 | ToString() | |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Return to top