Share via


MonitoringStateChangeEvent Class

Definition

A MOM state change event.

public ref class MonitoringStateChangeEvent : Microsoft::EnterpriseManagement::Common::MonitoringBaseWithId
[System.Serializable]
public class MonitoringStateChangeEvent : Microsoft.EnterpriseManagement.Common.MonitoringBaseWithId
type MonitoringStateChangeEvent = class
    inherit MonitoringBaseWithId
Public Class MonitoringStateChangeEvent
Inherits MonitoringBaseWithId
Inheritance
MonitoringStateChangeEvent
Attributes

Properties

Context

The context of the state change event.

ManagementGroup

The ManagementGroup the object was instantiated in.

MonitorId

The id of the associated monitor.

MonitoringObjectId

The id of the associated monitoring object.

MonitoringStateId

The id of the associated state.

NewHealthState

The new health state value.

NewOperationalState

The new operational state.

OldHealthState

The old health state value.

OldOperationalState

The old operational state.

TimeAdded

The time this state change event was added.

TimeGenerated

The time this state change event was generated.

Methods

BeginExecuteDiagnostic(ManagementPackDiagnostic, AsyncCallback, Object)

Begins the execution of a diagnostic.

BeginExecuteMonitoringDiagnostic(MonitoringDiagnostic, AsyncCallback, Object)
Obsolete.

Begins the execution of a diagnostic.

BeginExecuteMonitoringRecovery(MonitoringRecovery, String, AsyncCallback, Object)
Obsolete.

Begins the execution of a recovery.

BeginExecuteRecovery(ManagementPackRecovery, String, AsyncCallback, Object)

Begins the execution of a recovery.

EndExecuteDiagnostic(IAsyncResult)

Finishes diagnostic execution.

EndExecuteMonitoringDiagnostic(IAsyncResult)
Obsolete.

Finishes diagnostic execution.

EndExecuteMonitoringRecovery(IAsyncResult)
Obsolete.

Finishes recovery execution.

EndExecuteRecovery(IAsyncResult)

Finishes recovery execution.

ExecuteDiagnostic(ManagementPackDiagnostic)

Synchronously executes a diagnostic.

ExecuteMonitoringDiagnostic(MonitoringDiagnostic)
Obsolete.

Synchronously executes a diagnostic.

ExecuteMonitoringRecovery(MonitoringRecovery, String)
Obsolete.

Synchronously executes a recovery.

ExecuteRecovery(ManagementPackRecovery, String)

Synchronously executes a recovery.

GetDiagnosticResults()

Gets all of the diagnostic results for the current state change event.

GetMonitoringDiagnosticResults()
Obsolete.

Gets all of the diagnostic results for the current state change event.

GetMonitoringRecoveryResults()
Obsolete.

Gets all of the recovery results for the current state change event.

GetRecoveryResults()

Gets all of the recovery results for the current state change event.

Reconnect(EnterpriseManagementGroup)

Reconnects the specified management group.

SubmitDiagnostic(ManagementPackDiagnostic)

Submits a ManagementPackDiagnostic for the current state change event.

SubmitMonitoringDiagnostic(MonitoringDiagnostic)
Obsolete.

Submits a ManagementPackDiagnostic for the current state change event.

SubmitMonitoringRecovery(MonitoringRecovery)
Obsolete.

Submits a MonitoringRecovery for the current state change event.

SubmitMonitoringRecovery(MonitoringRecovery, String)
Obsolete.

Submits a MonitoringRecovery for the current state change event.

SubmitRecovery(ManagementPackRecovery)

Submits a MonitoringRecovery for the current state change event.

SubmitRecovery(ManagementPackRecovery, String)

Submits a MonitoringRecovery for the current state change event.

Applies to