MonitoringClass Class

Definition

Caution

Please use ManagementPackClass instead

The class encompassing the monitoring class in MOM.

public ref class MonitoringClass : Microsoft::EnterpriseManagement::Configuration::ManagementPackClass, Microsoft::EnterpriseManagement::Common::IMonitoringBase
[System.Obsolete("Please use ManagementPackClass instead")]
[System.Serializable]
public class MonitoringClass : Microsoft.EnterpriseManagement.Configuration.ManagementPackClass, Microsoft.EnterpriseManagement.Common.IMonitoringBase
type MonitoringClass = class
    inherit ManagementPackClass
    interface IMonitoringBase
Public Class MonitoringClass
Inherits ManagementPackClass
Implements IMonitoringBase
Inheritance
MonitoringClass
Attributes
Implements

Constructors

MonitoringClass(ManagementPackClass)

Initializes a new instance of the MonitoringClass class.

Properties

ManagementGroup

The ManagementGroup the object was instantiated in.

Methods

GetDerivedMonitoringClasses()
Obsolete.

Gets all the classes derived from the given type.

GetDerivedMonitoringClasses(TraversalDepth)
Obsolete.

Gets all the classes derived from the given type.

GetDerivedObject(ManagementPackClass)

Converts a ManagementPackClass to a MonitoringClass, for backwards compatability

GetDiscoverySources()
Obsolete.

Returns the discovery sources of this class.

GetMonitorHierarchy()
Obsolete.

Gets the root monitor targeted toward this type and its base classes and prepopulates a navigatable heirarchy.

GetMonitoringConsoleTasks()
Obsolete.

Gets all the tasks targeted toward this type.

GetMonitoringConsoleTasks(BaseClassTraversalDepth)
Obsolete.

Gets all the tasks targeted toward this type.

GetMonitoringConsoleTasks(ManagementPackConsoleTaskCriteria)
Obsolete.

Gets all the tasks targeted toward this type.

GetMonitoringConsoleTasks(ManagementPackConsoleTaskCriteria, BaseClassTraversalDepth)
Obsolete.

Gets all the tasks targeted toward this type.

GetMonitoringDiagnostics()
Obsolete.

Gets all the diagnostics targeted toward this class.

GetMonitoringDiagnostics(BaseClassTraversalDepth)
Obsolete.

Gets all the diagnostics targeted toward this class.

GetMonitoringDiagnostics(ManagementPackDiagnosticCriteria)
Obsolete.

Gets all the diagnostics targeted toward this class.

GetMonitoringDiagnostics(ManagementPackDiagnosticCriteria, BaseClassTraversalDepth)
Obsolete.

Gets all the diagnostics targeted toward this class.

GetMonitoringDiscoveries()
Obsolete.

Gets all the discoveries targeted toward this class.

GetMonitoringDiscoveries(BaseClassTraversalDepth)
Obsolete.

Gets all the discoveries targeted toward this class.

GetMonitoringDiscoveries(ManagementPackDiscoveryCriteria)
Obsolete.

Gets all the discoveries targeted toward this class.

GetMonitoringDiscoveries(ManagementPackDiscoveryCriteria, BaseClassTraversalDepth)
Obsolete.

Gets all the discoveries targeted toward this class.

GetMonitoringImageReferences()

Gets the image references for this class.

GetMonitoringLinkedReports()
Obsolete.

Gets all the reports targeted toward this class.

GetMonitoringLinkedReports(BaseClassTraversalDepth)
Obsolete.

Gets all the reports targeted toward this class.

GetMonitoringLinkedReports(ManagementPackLinkedReportCriteria)
Obsolete.

Gets all the reports targeted toward this class.

GetMonitoringLinkedReports(ManagementPackLinkedReportCriteria, BaseClassTraversalDepth)
Obsolete.

Gets all the reports targeted toward this class.

GetMonitoringProperties()
Obsolete.

Gets the properties associated with this type, optionaly including base types.

GetMonitoringProperties(BaseClassTraversalDepth)
Obsolete.

Gets the properties associated with this type, optionaly including base types.

GetMonitoringProperty(Guid)
Obsolete.

Gets a property based on the id of that property.

GetMonitoringProperty(String)
Obsolete.

Gets a property based on the name of that property.

GetMonitoringRecoveries()
Obsolete.

Gets all the recoveries targeted toward this class.

GetMonitoringRecoveries(BaseClassTraversalDepth)
Obsolete.

Gets all the recoveries targeted toward this class.

GetMonitoringRecoveries(ManagementPackRecoveryCriteria)
Obsolete.

Gets all the recoveries targeted toward this class.

GetMonitoringRecoveries(ManagementPackRecoveryCriteria, BaseClassTraversalDepth)
Obsolete.

Gets all the recoveries targeted toward this class.

GetMonitoringRelationshipClasses()
Obsolete.

Retrieves all the relationship classes of which this MonitoringClass is a part.

GetMonitoringRelationshipClasses(DerivedClassTraversalDepth)
Obsolete.

Retrieves all the relationship classes of which this MonitoringClass is a part.

GetMonitoringRelationshipClassesWhereSource()
Obsolete.

Retrieves all the relationship classes of which this MonitoringClass is a part as the source.

GetMonitoringRelationshipClassesWhereSource(DerivedClassTraversalDepth)
Obsolete.

Retrieves all the relationship classes of which this MonitoringClass is a part as the source.

GetMonitoringRelationshipClassesWhereTarget()
Obsolete.

Retrieves all the relationship classes of which this MonitoringClass is a part as the target.

GetMonitoringRelationshipClassesWhereTarget(DerivedClassTraversalDepth)
Obsolete.

Retrieves all the relationship classes of which this MonitoringClass is a part as the target.

GetMonitoringReports()
Obsolete.

Gets all the reports targeted toward this class.

GetMonitoringReports(BaseClassTraversalDepth)
Obsolete.

Gets all the reports targeted toward this class.

GetMonitoringReports(ManagementPackReportCriteria)
Obsolete.

Gets all the reports targeted toward this class.

GetMonitoringReports(ManagementPackReportCriteria, BaseClassTraversalDepth)
Obsolete.

Gets all the reports targeted toward this class.

GetMonitoringRules()
Obsolete.

Gets all the rules targeted toward this class.

GetMonitoringRules(BaseClassTraversalDepth)
Obsolete.

Gets all the rules targeted toward this class.

GetMonitoringRules(ManagementPackRuleCriteria)
Obsolete.

Gets all the rules targeted toward this class.

GetMonitoringRules(ManagementPackRuleCriteria, BaseClassTraversalDepth)
Obsolete.

Gets all the rules targeted toward this class.

GetMonitoringTasks()
Obsolete.

Gets all the tasks targeted toward this type.

GetMonitoringTasks(BaseClassTraversalDepth)
Obsolete.

Gets all the tasks targeted toward this type.

GetMonitoringTasks(ManagementPackTaskCriteria)
Obsolete.

Gets all the tasks targeted toward this type.

GetMonitoringTasks(ManagementPackTaskCriteria, BaseClassTraversalDepth)
Obsolete.

Gets all the tasks targeted toward this type.

GetMonitoringViews()
Obsolete.

Gets all the views targeted toward this type.

GetMonitoringViews(BaseClassTraversalDepth)
Obsolete.

Gets all the views targeted toward this type.

GetMonitoringViews(ManagementPackViewCriteria)
Obsolete.

Gets all the views targeted toward this type.

GetMonitoringViews(ManagementPackViewCriteria, BaseClassTraversalDepth)
Obsolete.

Gets all the views targeted toward this type.

GetParentMonitoringClasses(DerivedClassTraversalDepth, MonitoringRelationshipClass, TraversalDepth)

Retrieves all the monitoring object classes that are parent classes to this type using the provided relationship type.

GetRelatedMonitoringClasses(DerivedClassTraversalDepth, MonitoringRelationshipClass, TraversalDepth)
Obsolete.

Retrieves all the monitoring object classes related to this type using the provided relationship type.

GetResultantCategoryOverrides()
Obsolete.

Gets the resultant category overrides.

GetResultantOverrides(ManagementPackMonitor)
Obsolete.

Gets the resultant overrides for the monitor.

GetResultantOverrides(ManagementPackSecureReference)
Obsolete.

Gets the resultant overrides for the secure reference.

GetResultantOverrides(MonitoringDiagnostic)
Obsolete.

Gets the resultant overrides for the diagnostic.

GetResultantOverrides(MonitoringDiscovery)
Obsolete.

Gets the resultant overrides for the discovery.

GetResultantOverrides(MonitoringRecovery)
Obsolete.

Gets the resultant overrides for the recovery.

GetResultantOverrides(MonitoringRule)
Obsolete.

Gets the resultant overrides for the rule.

Reconnect(EnterpriseManagementGroup)

Reconnects the specified management group.

Applies to