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 | |
---|---|---|
MonitoringClass(ManagementPackClass) |
Properties
Methods
Name | Description | |
---|---|---|
CheckVersionCompatibility(ManagementPackAccessibleElement) | (Inherited from ManagementPackClass.) |
|
ContainsProperty(Guid) | (Inherited from ManagementPackType.) |
|
ContainsProperty(Guid, PropertyExtensionMode) | (Inherited from ManagementPackClass.) |
|
ContainsProperty(String) | (Inherited from ManagementPackType.) |
|
ContainsProperty(String, PropertyExtensionMode) | (Inherited from ManagementPackClass.) |
|
CreateNavigator() | (Inherited from ManagementPackElement.) |
|
Equals(Object) | (Inherited from ManagementPackElement.) |
|
Finalize() | (Inherited from Object.) |
|
FindHostClass() | (Inherited from ManagementPackClass.) |
|
FindHostRelationship() | (Inherited from ManagementPackClass.) |
|
GetBaseType() | (Inherited from ManagementPackType.) |
|
GetBaseTypes() | (Inherited from ManagementPackType.) |
|
GetCategories() | (Inherited from ManagementPackElement.) |
|
GetDerivedMonitoringClasses() | Obsolete.Retrieves a collection of all the monitoring classes that are derived from this monitoring class. |
|
GetDerivedMonitoringClasses(TraversalDepth) | Obsolete.Retrieves a collection of the monitoring classes that are derived from this monitoring class, optionally including instances of derived classes. |
|
GetDerivedObject(ManagementPackClass) | ||
GetDerivedTypes() | (Inherited from ManagementPackType.) |
|
GetDerivedTypes(TraversalDepth) | (Inherited from ManagementPackType.) |
|
GetDiscoverySources() | Obsolete.Retrieves the discovery sources that target this class. |
|
GetDisplayString(CultureInfo) | (Inherited from ManagementPackElement.) |
|
GetDisplayString(String) | (Inherited from ManagementPackElement.) |
|
GetFolders() | (Inherited from ManagementPackElement.) |
|
GetHashCode() | (Inherited from ManagementPackElement.) |
|
GetImageReferences() | (Inherited from ManagementPackClass.) |
|
GetKeyProperties() | (Inherited from ManagementPackType.) |
|
GetKeyProperties(BaseClassTraversalDepth) | (Inherited from ManagementPackType.) |
|
GetKnowledgeArticle(CultureInfo) | (Inherited from ManagementPackElement.) |
|
GetKnowledgeArticle(String) | (Inherited from ManagementPackElement.) |
|
GetManagementPack() | (Inherited from ManagementPackElement.) |
|
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. |
|
GetMonitoringConsoleTasks() | Obsolete.Retrieves all the tasks that target this monitoring class. |
|
GetMonitoringConsoleTasks(BaseClassTraversalDepth) | Obsolete.Retrieves tasks that target this monitoring class, optionally including the tasks that target the base classes of this class. |
|
GetMonitoringConsoleTasks(ManagementPackConsoleTaskCriteria) | Obsolete.Retrieves tasks that target this monitoring class using the specified filter. |
|
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. |
|
GetMonitoringDiagnostics() | Obsolete.Retrieves all the diagnostic objects that target this monitoring class. |
|
GetMonitoringDiagnostics(BaseClassTraversalDepth) | Obsolete.Retrieves diagnostic objects that target this monitoring class, optionally including the diagnostic objects that target the base classes of this class. |
|
GetMonitoringDiagnostics(ManagementPackDiagnosticCriteria) | Obsolete.Retrieves monitoring diagnostic objects that target this monitoring class using the specified filter. |
|
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. |
|
GetMonitoringDiscoveries() | Obsolete.Retrieves all the discovery objects that target this monitoring class. |
|
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. |
|
GetMonitoringDiscoveries(ManagementPackDiscoveryCriteria) | Obsolete.Retrieves monitoring discovery objects that target this monitoring class using the specified filter. |
|
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. |
|
GetMonitoringImageReferences() | Retrieves a collection of image references for the monitoring class. |
|
GetMonitoringLinkedReports() | Obsolete.Retrieves all the linked report objects that target this monitoring class. |
|
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. |
|
GetMonitoringLinkedReports(ManagementPackLinkedReportCriteria) | Obsolete.Retrieves the linked report objects that target this monitoring class using the specified filter. |
|
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. |
|
GetMonitoringProperties() | Obsolete.Retrieves all the monitoring property objects that are associated with this monitoring class. |
|
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. |
|
GetMonitoringProperty(Guid) | Obsolete.Retrieves the property for this monitoring class based on the GUID of the property. |
|
GetMonitoringProperty(String) | Obsolete.Retrieves the property for this monitoring class based on the name of the property. |
|
GetMonitoringRecoveries() | Obsolete.Retrieves all the monitoring recovery objects that target this monitoring class. |
|
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. |
|
GetMonitoringRecoveries(ManagementPackRecoveryCriteria) | Obsolete.Retrieves the recovery objects that target this monitoring class using the specified filter. |
|
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. |
|
GetMonitoringRelationshipClasses() | Obsolete.Retrieves all the relationship class objects of which this monitoring class is a part. |
|
GetMonitoringRelationshipClasses(DerivedClassTraversalDepth) | Obsolete.Retrieves the relationship classes of which this monitoring class is a part, optionally including derived classes. |
|
GetMonitoringRelationshipClassesWhereSource() | Obsolete.Retrieves all the relationship class objects of which this monitoring class is a source in the relationship. |
|
GetMonitoringRelationshipClassesWhereSource(DerivedClassTraversalDepth) | Obsolete.Retrieves the relationship class objects of which this monitoring class is a source in the relationship, optionally including derived classes. |
|
GetMonitoringRelationshipClassesWhereTarget() | Obsolete.Retrieves all the relationship class objects of which this monitoring class is a target in the relationship. |
|
GetMonitoringRelationshipClassesWhereTarget(DerivedClassTraversalDepth) | Obsolete.Retrieves the relationship class objects of which this monitoring class is a target in the relationship, optionally including derived classes. |
|
GetMonitoringReports() | Obsolete.Retrieves all the monitoring report objects that target this monitoring class. |
|
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. |
|
GetMonitoringReports(ManagementPackReportCriteria) | Obsolete.Retrieves the monitoring report objects that target this monitoring class using the specified filter. |
|
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. |
|
GetMonitoringRules() | Obsolete.Retrieves all the monitoring rule objects that target this monitoring class. |
|
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. |
|
GetMonitoringRules(ManagementPackRuleCriteria) | Obsolete.Retrieves the monitoring rule objects that target this monitoring class using the specified filter. |
|
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. |
|
GetMonitoringTasks() | Obsolete.Retrieves all the monitoring task objects that target this monitoring class. |
|
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. |
|
GetMonitoringTasks(ManagementPackTaskCriteria) | Obsolete.Retrieves the monitoring task objects that target this monitoring class using the specified filter. |
|
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. |
|
GetMonitoringViews() | Obsolete.Retrieves all the monitoring view objects that target this monitoring class. |
|
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. |
|
GetMonitoringViews(ManagementPackViewCriteria) | Obsolete.Retrieves the monitoring view objects that target this monitoring class using the specified filter. |
|
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. |
|
GetParentClasses(DerivedClassTraversalDepth, ManagementPackRelationship, TraversalDepth) | (Inherited from ManagementPackClass.) |
|
GetParentMonitoringClasses(DerivedClassTraversalDepth, MonitoringRelationshipClass, TraversalDepth) | Retrieves all the monitoring object classes that are sources of the specified relationship type where this class is the target. |
|
GetProperties() | (Inherited from ManagementPackType.) |
|
GetProperties(BaseClassTraversalDepth) | (Inherited from ManagementPackType.) |
|
GetProperties(BaseClassTraversalDepth, PropertyExtensionMode) | (Inherited from ManagementPackClass.) |
|
GetRelatedClasses(DerivedClassTraversalDepth, ManagementPackRelationship, TraversalDepth) | (Inherited from ManagementPackClass.) |
|
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. |
|
GetRelationships() | (Inherited from ManagementPackClass.) |
|
GetRelationships(DerivedClassTraversalDepth) | (Inherited from ManagementPackClass.) |
|
GetRelationshipsWhereSource() | (Inherited from ManagementPackClass.) |
|
GetRelationshipsWhereSource(DerivedClassTraversalDepth) | (Inherited from ManagementPackClass.) |
|
GetRelationshipsWhereTarget() | (Inherited from ManagementPackClass.) |
|
GetRelationshipsWhereTarget(DerivedClassTraversalDepth) | (Inherited from ManagementPackClass.) |
|
GetResultantCategoryOverrides() | Obsolete.Retrieves the resultant category overrides for this monitoring class. |
|
GetResultantOverrides(ManagementPackMonitor) | Obsolete.Retrieves resultant overrides for the specified monitor. |
|
GetResultantOverrides(ManagementPackSecureReference) | Obsolete.Retrieves resultant overrides for the specified MonitoringSecureReference object. |
|
GetResultantOverrides(MonitoringDiagnostic) | Obsolete.Retrieves resultant overrides for the specified diagnostic object. |
|
GetResultantOverrides(MonitoringDiscovery) | Obsolete.Retrieves resultant overrides for the specified discovery object. |
|
GetResultantOverrides(MonitoringRecovery) | Obsolete.Retrieves resultant overrides for the specified recovery object. |
|
GetResultantOverrides(MonitoringRule) | Obsolete.Retrieves resultant overrides for the specified rule object. |
|
GetType() | (Inherited from Object.) |
|
IsSubClassOf(ManagementPackClass) | (Inherited from ManagementPackClass.) |
|
IsSubtypeOf(ManagementPackType) | (Inherited from ManagementPackType.) |
|
MemberwiseClone() | (Inherited from Object.) |
|
PostProcessChange(ManagementPack) | (Inherited from ManagementPackElement.) |
|
ReadAttributes(ManagementPack, XmlReader) | (Inherited from ManagementPackClass.) |
|
ReadElements(ManagementPack, XmlReader) | (Inherited from ManagementPackClass.) |
|
Reconnect(EnterpriseManagementGroup) | Reconnects this object to the specified ManagementGroup after this object has been deserialized.(Overrides ManagementPackType.Reconnect(EnterpriseManagementGroup).) |
|
Reconnect(ManagementPack) | (Inherited from ManagementPackClass.) |
|
ToString() | (Inherited from ManagementPackElement.) |
|
TryGetProperty(Guid, ManagementPackProperty) | (Inherited from ManagementPackType.) |
|
TryGetProperty(Guid, PropertyExtensionMode, ManagementPackProperty) | (Inherited from ManagementPackClass.) |
|
TryGetProperty(String, ManagementPackProperty) | (Inherited from ManagementPackType.) |
|
TryGetProperty(String, PropertyExtensionMode, ManagementPackProperty) | (Inherited from ManagementPackClass.) |
|
UpdateCollection<T>(ManagementPackItemCollection<T>) | (Inherited from ManagementPackItem.) |
|
WriteAttributes(XmlWriter) | (Inherited from ManagementPackClass.) |
|
WriteElements(XmlWriter) | (Inherited from ManagementPackClass.) |
|
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