MonitoringClass Class

 

Applies To: Operations Manager for System Center 2012

Note: This API is now obsolete.

Defines a monitoring class in a ManagementGroup, which allows you to access the tasks, discovery objects, diagnostic objects, and other objects that target this class.

Namespace:   Microsoft.EnterpriseManagement.Configuration
Assembly:  Microsoft.EnterpriseManagement.OperationsManager (in Microsoft.EnterpriseManagement.OperationsManager.dll)

Inheritance Hierarchy

System.Object
  Microsoft.EnterpriseManagement.Configuration.ManagementPackItem
    Microsoft.EnterpriseManagement.Configuration.ManagementPackElement
      Microsoft.EnterpriseManagement.Configuration.ManagementPackAccessibleElement
        Microsoft.EnterpriseManagement.Configuration.ManagementPackType
          Microsoft.EnterpriseManagement.Configuration.ManagementPackClass
            Microsoft.EnterpriseManagement.Configuration.MonitoringClass

Syntax

[SerializableAttribute]
[ObsoleteAttribute("Please use ManagementPackClass instead")]
public class MonitoringClass : ManagementPackClass, IMonitoringBase
[SerializableAttribute]
[ObsoleteAttribute("Please use ManagementPackClass instead")]
public ref class MonitoringClass : ManagementPackClass, IMonitoringBase
[<SerializableAttribute>]
[<ObsoleteAttribute("Please use ManagementPackClass instead")>]
type MonitoringClass = 
    class
        inherit ManagementPackClass
        interface IMonitoringBase
    end
<SerializableAttribute>
<ObsoleteAttribute("Please use ManagementPackClass instead")>
Public Class MonitoringClass
    Inherits ManagementPackClass
    Implements IMonitoringBase

Constructors

Name Description
System_CAPS_pubmethod MonitoringClass(ManagementPackClass)

Properties

Name Description
System_CAPS_pubproperty Abstract

(Inherited from ManagementPackType.)

System_CAPS_pubproperty Accessibility

(Inherited from ManagementPackAccessibleElement.)

System_CAPS_pubproperty Base

(Inherited from ManagementPackClass.)

System_CAPS_pubproperty Comment

(Inherited from ManagementPackElement.)

System_CAPS_pubproperty Description

(Inherited from ManagementPackElement.)

System_CAPS_pubproperty DisplayName

(Inherited from ManagementPackElement.)

System_CAPS_pubproperty Extension

(Inherited from ManagementPackClass.)

System_CAPS_pubproperty FullTextSearchable

(Inherited from ManagementPackClass.)

System_CAPS_pubproperty Hosted

(Inherited from ManagementPackClass.)

System_CAPS_pubproperty Id

(Inherited from ManagementPackElement.)

System_CAPS_pubproperty Item[Guid]

(Inherited from ManagementPackType.)

System_CAPS_pubproperty Item[Guid, PropertyExtensionMode]

(Inherited from ManagementPackClass.)

System_CAPS_pubproperty Item[String]

(Inherited from ManagementPackType.)

System_CAPS_pubproperty Item[String, PropertyExtensionMode]

(Inherited from ManagementPackClass.)

System_CAPS_pubproperty LanguageCode

(Inherited from ManagementPackElement.)

System_CAPS_pubproperty LastModified

(Inherited from ManagementPackItem.)

System_CAPS_pubproperty ManagementGroup

Gets the ManagementGroup in which this object was instantiated.

System_CAPS_pubproperty ManagementGroupId

(Inherited from ManagementPackElement.)

System_CAPS_protproperty memberstatus

(Inherited from ManagementPackItem.)

System_CAPS_pubproperty Name

(Inherited from ManagementPackElement.)

System_CAPS_pubproperty OptimizationCollection

(Inherited from ManagementPackClass.)

System_CAPS_pubproperty PropertyCollection

(Inherited from ManagementPackClass.)

System_CAPS_pubproperty Singleton

(Inherited from ManagementPackClass.)

System_CAPS_pubproperty Status

(Inherited from ManagementPackItem.)

System_CAPS_pubproperty TimeAdded

(Inherited from ManagementPackItem.)

System_CAPS_pubproperty XmlTag

(Inherited from ManagementPackClass.)

Methods

Name Description
System_CAPS_protmethod CheckVersionCompatibility(ManagementPackAccessibleElement)

(Inherited from ManagementPackClass.)

System_CAPS_pubmethod ContainsProperty(Guid)

(Inherited from ManagementPackType.)

System_CAPS_pubmethod ContainsProperty(Guid, PropertyExtensionMode)

(Inherited from ManagementPackClass.)

System_CAPS_pubmethod ContainsProperty(String)

(Inherited from ManagementPackType.)

System_CAPS_pubmethod ContainsProperty(String, PropertyExtensionMode)

(Inherited from ManagementPackClass.)

System_CAPS_pubmethod CreateNavigator()

(Inherited from ManagementPackElement.)

System_CAPS_pubmethod Equals(Object)

(Inherited from ManagementPackElement.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod FindHostClass()

(Inherited from ManagementPackClass.)

System_CAPS_pubmethod FindHostRelationship()

(Inherited from ManagementPackClass.)

System_CAPS_pubmethod GetBaseType()

(Inherited from ManagementPackType.)

System_CAPS_pubmethod GetBaseTypes()

(Inherited from ManagementPackType.)

System_CAPS_pubmethod GetCategories()

(Inherited from ManagementPackElement.)

System_CAPS_pubmethod GetDerivedMonitoringClasses()

Obsolete.Retrieves a collection of all the monitoring classes that are derived from this monitoring class.

System_CAPS_pubmethod GetDerivedMonitoringClasses(TraversalDepth)

Obsolete.Retrieves a collection of the monitoring classes that are derived from this monitoring class, optionally including instances of derived classes.

System_CAPS_pubmethod GetDerivedObject(ManagementPackClass)

System_CAPS_pubmethod GetDerivedTypes()

(Inherited from ManagementPackType.)

System_CAPS_pubmethod GetDerivedTypes(TraversalDepth)

(Inherited from ManagementPackType.)

System_CAPS_pubmethod GetDiscoverySources()

Obsolete.Retrieves the discovery sources that target this class.

System_CAPS_pubmethod GetDisplayString(CultureInfo)

(Inherited from ManagementPackElement.)

System_CAPS_pubmethod GetDisplayString(String)

(Inherited from ManagementPackElement.)

System_CAPS_pubmethod GetFolders()

(Inherited from ManagementPackElement.)

System_CAPS_pubmethod GetHashCode()

(Inherited from ManagementPackElement.)

System_CAPS_pubmethod GetImageReferences()

(Inherited from ManagementPackClass.)

System_CAPS_pubmethod GetKeyProperties()

(Inherited from ManagementPackType.)

System_CAPS_pubmethod GetKeyProperties(BaseClassTraversalDepth)

(Inherited from ManagementPackType.)

System_CAPS_pubmethod GetKnowledgeArticle(CultureInfo)

(Inherited from ManagementPackElement.)

System_CAPS_pubmethod GetKnowledgeArticle(String)

(Inherited from ManagementPackElement.)

System_CAPS_pubmethod GetManagementPack()

(Inherited from ManagementPackElement.)

System_CAPS_pubmethod GetMonitorHierarchy()

Obsolete.Retrieves the root monitor that targets this monitoring class and base classes, and then populates a MonitoringHierarchyNode<T> object with the monitor hierarchy.

System_CAPS_pubmethod GetMonitoringConsoleTasks()

Obsolete.Retrieves all the tasks that target this monitoring class.

System_CAPS_pubmethod GetMonitoringConsoleTasks(BaseClassTraversalDepth)

Obsolete.Retrieves tasks that target this monitoring class, optionally including the tasks that target the base classes of this class.

System_CAPS_pubmethod GetMonitoringConsoleTasks(ManagementPackConsoleTaskCriteria)

Obsolete.Retrieves tasks that target this monitoring class using the specified filter.

System_CAPS_pubmethod GetMonitoringConsoleTasks(ManagementPackConsoleTaskCriteria, BaseClassTraversalDepth)

Obsolete.Retrieves the tasks that target this monitoring class using the specified filter, optionally including console tasks that target the base classes of this class.

System_CAPS_pubmethod GetMonitoringDiagnostics()

Obsolete.Retrieves all the diagnostic objects that target this monitoring class.

System_CAPS_pubmethod GetMonitoringDiagnostics(BaseClassTraversalDepth)

Obsolete.Retrieves diagnostic objects that target this monitoring class, optionally including the diagnostic objects that target the base classes of this class.

System_CAPS_pubmethod GetMonitoringDiagnostics(ManagementPackDiagnosticCriteria)

Obsolete.Retrieves monitoring diagnostic objects that target this monitoring class using the specified filter.

System_CAPS_pubmethod GetMonitoringDiagnostics(ManagementPackDiagnosticCriteria, BaseClassTraversalDepth)

Obsolete.Retrieves the monitoring diagnostic objects that target this monitoring class using the specified filter, optionally including diagnostic objects that target the base classes of this class.

System_CAPS_pubmethod GetMonitoringDiscoveries()

Obsolete.Retrieves all the discovery objects that target this monitoring class.

System_CAPS_pubmethod GetMonitoringDiscoveries(BaseClassTraversalDepth)

Obsolete.Retrieves the discovery objects that target this monitoring class, optionally including the discovery objects that target the base classes of this class.

System_CAPS_pubmethod GetMonitoringDiscoveries(ManagementPackDiscoveryCriteria)

Obsolete.Retrieves monitoring discovery objects that target this monitoring class using the specified filter.

System_CAPS_pubmethod GetMonitoringDiscoveries(ManagementPackDiscoveryCriteria, BaseClassTraversalDepth)

Obsolete.Retrieves the monitoring discovery objects that target this monitoring class using the specified filter, optionally including the discovery objects that target the base classes of this class.

System_CAPS_pubmethod GetMonitoringImageReferences()

Retrieves a collection of image references for the monitoring class.

System_CAPS_pubmethod GetMonitoringLinkedReports()

Obsolete.Retrieves all the linked report objects that target this monitoring class.

System_CAPS_pubmethod GetMonitoringLinkedReports(BaseClassTraversalDepth)

Obsolete.Retrieves the linked report objects that target this monitoring class, optionally including the linked report objects that target the base classes of this class.

System_CAPS_pubmethod GetMonitoringLinkedReports(ManagementPackLinkedReportCriteria)

Obsolete.Retrieves the linked report objects that target this monitoring class using the specified filter.

System_CAPS_pubmethod GetMonitoringLinkedReports(ManagementPackLinkedReportCriteria, BaseClassTraversalDepth)

Obsolete.Retrieves the linked report objects that target this monitoring class using the specified filter, optionally including the linked report objects that target the base classes of this class.

System_CAPS_pubmethod GetMonitoringProperties()

Obsolete.Retrieves all the monitoring property objects that are associated with this monitoring class.

System_CAPS_pubmethod GetMonitoringProperties(BaseClassTraversalDepth)

Obsolete.Retrieves the monitoring property objects that are associated with this monitoring class, optionally including the monitoring property objects that target the base classes of this class.

System_CAPS_pubmethod GetMonitoringProperty(Guid)

Obsolete.Retrieves the property for this monitoring class based on the GUID of the property.

System_CAPS_pubmethod GetMonitoringProperty(String)

Obsolete.Retrieves the property for this monitoring class based on the name of the property.

System_CAPS_pubmethod GetMonitoringRecoveries()

Obsolete.Retrieves all the monitoring recovery objects that target this monitoring class.

System_CAPS_pubmethod GetMonitoringRecoveries(BaseClassTraversalDepth)

Obsolete.Retrieves the monitoring recovery objects that target this monitoring class, optionally including the monitoring recovery objects that target the base classes of this class.

System_CAPS_pubmethod GetMonitoringRecoveries(ManagementPackRecoveryCriteria)

Obsolete.Retrieves the recovery objects that target this monitoring class using the specified filter.

System_CAPS_pubmethod GetMonitoringRecoveries(ManagementPackRecoveryCriteria, BaseClassTraversalDepth)

Obsolete.Retrieves the recovery objects that target this monitoring class using the specified filter, optionally including the monitoring recovery objects that target the base classes of this class.

System_CAPS_pubmethod GetMonitoringRelationshipClasses()

Obsolete.Retrieves all the relationship class objects of which this monitoring class is a part.

System_CAPS_pubmethod GetMonitoringRelationshipClasses(DerivedClassTraversalDepth)

Obsolete.Retrieves the relationship classes of which this monitoring class is a part, optionally including derived classes.

System_CAPS_pubmethod GetMonitoringRelationshipClassesWhereSource()

Obsolete.Retrieves all the relationship class objects of which this monitoring class is a source in the relationship.

System_CAPS_pubmethod GetMonitoringRelationshipClassesWhereSource(DerivedClassTraversalDepth)

Obsolete.Retrieves the relationship class objects of which this monitoring class is a source in the relationship, optionally including derived classes.

System_CAPS_pubmethod GetMonitoringRelationshipClassesWhereTarget()

Obsolete.Retrieves all the relationship class objects of which this monitoring class is a target in the relationship.

System_CAPS_pubmethod GetMonitoringRelationshipClassesWhereTarget(DerivedClassTraversalDepth)

Obsolete.Retrieves the relationship class objects of which this monitoring class is a target in the relationship, optionally including derived classes.

System_CAPS_pubmethod GetMonitoringReports()

Obsolete.Retrieves all the monitoring report objects that target this monitoring class.

System_CAPS_pubmethod GetMonitoringReports(BaseClassTraversalDepth)

Obsolete.Retrieves the monitoring report objects that target this monitoring class, optionally including the monitoring report objects that target the base classes of this class.

System_CAPS_pubmethod GetMonitoringReports(ManagementPackReportCriteria)

Obsolete.Retrieves the monitoring report objects that target this monitoring class using the specified filter.

System_CAPS_pubmethod GetMonitoringReports(ManagementPackReportCriteria, BaseClassTraversalDepth)

Obsolete.Retrieves the monitoring report objects that target this monitoring class using the specified filter, optionally including the monitoring report objects that target the base classes of this class.

System_CAPS_pubmethod GetMonitoringRules()

Obsolete.Retrieves all the monitoring rule objects that target this monitoring class.

System_CAPS_pubmethod GetMonitoringRules(BaseClassTraversalDepth)

Obsolete.Retrieves the monitoring rule objects that target this monitoring class, optionally including the monitoring rule objects that target the base classes of this class.

System_CAPS_pubmethod GetMonitoringRules(ManagementPackRuleCriteria)

Obsolete.Retrieves the monitoring rule objects that target this monitoring class using the specified filter.

System_CAPS_pubmethod GetMonitoringRules(ManagementPackRuleCriteria, BaseClassTraversalDepth)

Obsolete.Retrieves the monitoring rule objects that target this monitoring class using the specified filter, optionally including the monitoring rule objects that target the base classes of this class.

System_CAPS_pubmethod GetMonitoringTasks()

Obsolete.Retrieves all the monitoring task objects that target this monitoring class.

System_CAPS_pubmethod GetMonitoringTasks(BaseClassTraversalDepth)

Obsolete.Retrieves the monitoring task objects that target this monitoring class, optionally including the monitoring task objects that target the base classes of this class.

System_CAPS_pubmethod GetMonitoringTasks(ManagementPackTaskCriteria)

Obsolete.Retrieves the monitoring task objects that target this monitoring class using the specified filter.

System_CAPS_pubmethod GetMonitoringTasks(ManagementPackTaskCriteria, BaseClassTraversalDepth)

Obsolete.Retrieves the monitoring task objects that target this monitoring class using the specified filter, optionally including the monitoring task objects that target the base classes of this class.

System_CAPS_pubmethod GetMonitoringViews()

Obsolete.Retrieves all the monitoring view objects that target this monitoring class.

System_CAPS_pubmethod GetMonitoringViews(BaseClassTraversalDepth)

Obsolete.Retrieves the monitoring view objects that target this monitoring class, optionally including the monitoring view objects that target the base classes of this class.

System_CAPS_pubmethod GetMonitoringViews(ManagementPackViewCriteria)

Obsolete.Retrieves the monitoring view objects that target this monitoring class using the specified filter.

System_CAPS_pubmethod GetMonitoringViews(ManagementPackViewCriteria, BaseClassTraversalDepth)

Obsolete.Retrieves the monitoring view objects that target this monitoring class using the specified filter, optionally including the monitoring view objects that target the base classes of this class.

System_CAPS_pubmethod GetParentClasses(DerivedClassTraversalDepth, ManagementPackRelationship, TraversalDepth)

(Inherited from ManagementPackClass.)

System_CAPS_pubmethod GetParentMonitoringClasses(DerivedClassTraversalDepth, MonitoringRelationshipClass, TraversalDepth)

Retrieves all the monitoring object classes that are sources of the specified relationship type where this class is the target.

System_CAPS_pubmethod GetProperties()

(Inherited from ManagementPackType.)

System_CAPS_pubmethod GetProperties(BaseClassTraversalDepth)

(Inherited from ManagementPackType.)

System_CAPS_pubmethod GetProperties(BaseClassTraversalDepth, PropertyExtensionMode)

(Inherited from ManagementPackClass.)

System_CAPS_pubmethod GetRelatedClasses(DerivedClassTraversalDepth, ManagementPackRelationship, TraversalDepth)

(Inherited from ManagementPackClass.)

System_CAPS_pubmethod GetRelatedMonitoringClasses(DerivedClassTraversalDepth, MonitoringRelationshipClass, TraversalDepth)

Obsolete.Retrieves all the monitoring object classes that are targets of the specified relationship type where this class is the source.

System_CAPS_pubmethod GetRelationships()

(Inherited from ManagementPackClass.)

System_CAPS_pubmethod GetRelationships(DerivedClassTraversalDepth)

(Inherited from ManagementPackClass.)

System_CAPS_pubmethod GetRelationshipsWhereSource()

(Inherited from ManagementPackClass.)

System_CAPS_pubmethod GetRelationshipsWhereSource(DerivedClassTraversalDepth)

(Inherited from ManagementPackClass.)

System_CAPS_pubmethod GetRelationshipsWhereTarget()

(Inherited from ManagementPackClass.)

System_CAPS_pubmethod GetRelationshipsWhereTarget(DerivedClassTraversalDepth)

(Inherited from ManagementPackClass.)

System_CAPS_pubmethod GetResultantCategoryOverrides()

Obsolete.Retrieves the resultant category overrides for this monitoring class.

System_CAPS_pubmethod GetResultantOverrides(ManagementPackMonitor)

Obsolete.Retrieves resultant overrides for the specified monitor.

System_CAPS_pubmethod GetResultantOverrides(ManagementPackSecureReference)

Obsolete.Retrieves resultant overrides for the specified MonitoringSecureReference object.

System_CAPS_pubmethod GetResultantOverrides(MonitoringDiagnostic)

Obsolete.Retrieves resultant overrides for the specified diagnostic object.

System_CAPS_pubmethod GetResultantOverrides(MonitoringDiscovery)

Obsolete.Retrieves resultant overrides for the specified discovery object.

System_CAPS_pubmethod GetResultantOverrides(MonitoringRecovery)

Obsolete.Retrieves resultant overrides for the specified recovery object.

System_CAPS_pubmethod GetResultantOverrides(MonitoringRule)

Obsolete.Retrieves resultant overrides for the specified rule object.

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_pubmethod IsSubClassOf(ManagementPackClass)

(Inherited from ManagementPackClass.)

System_CAPS_pubmethod IsSubtypeOf(ManagementPackType)

(Inherited from ManagementPackType.)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethod PostProcessChange(ManagementPack)

(Inherited from ManagementPackElement.)

System_CAPS_protmethod ReadAttributes(ManagementPack, XmlReader)

(Inherited from ManagementPackClass.)

System_CAPS_protmethod ReadElements(ManagementPack, XmlReader)

(Inherited from ManagementPackClass.)

System_CAPS_pubmethod Reconnect(EnterpriseManagementGroup)

Reconnects this object to the specified ManagementGroup after this object has been deserialized.(Overrides ManagementPackType.Reconnect(EnterpriseManagementGroup).)

System_CAPS_pubmethod Reconnect(ManagementPack)

(Inherited from ManagementPackClass.)

System_CAPS_pubmethod ToString()

(Inherited from ManagementPackElement.)

System_CAPS_pubmethod TryGetProperty(Guid, ManagementPackProperty)

(Inherited from ManagementPackType.)

System_CAPS_pubmethod TryGetProperty(Guid, PropertyExtensionMode, ManagementPackProperty)

(Inherited from ManagementPackClass.)

System_CAPS_pubmethod TryGetProperty(String, ManagementPackProperty)

(Inherited from ManagementPackType.)

System_CAPS_pubmethod TryGetProperty(String, PropertyExtensionMode, ManagementPackProperty)

(Inherited from ManagementPackClass.)

System_CAPS_protmethod UpdateCollection<T>(ManagementPackItemCollection<T>)

(Inherited from ManagementPackItem.)

System_CAPS_protmethod WriteAttributes(XmlWriter)

(Inherited from ManagementPackClass.)

System_CAPS_protmethod WriteElements(XmlWriter)

(Inherited from ManagementPackClass.)

System_CAPS_pubmethod WriteXml(XmlWriter)

(Inherited from ManagementPackElement.)

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.Configuration Namespace

Return to top