PartialMonitoringObject.GetLeastDerivedNonAbstractMonitoringClass Method ()

 

Applies To: Operations Manager for System Center 2012

Note: This API is now obsolete.

Gets the least-derived, non-abstract monitoring class.

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

Syntax

[ObsoleteAttribute("Use this.GetMostDerivedClasses")]
public MonitoringClass GetLeastDerivedNonAbstractMonitoringClass()
public:
[ObsoleteAttribute("Use this.GetMostDerivedClasses")]
MonitoringClass^ GetLeastDerivedNonAbstractMonitoringClass()
[<ObsoleteAttribute("Use this.GetMostDerivedClasses")>]
member GetLeastDerivedNonAbstractMonitoringClass : unit -> MonitoringClass
<ObsoleteAttribute("Use this.GetMostDerivedClasses")>
Public Function GetLeastDerivedNonAbstractMonitoringClass As MonitoringClass

Return Value

Type: Microsoft.EnterpriseManagement.Configuration.MonitoringClass

Returns a MonitoringClass object.

Remarks

The returned least-derived, non-abstract monitoring class is a class that can be discovered and is the closest to the base class in the inheritance chain.

See Also

GetMostDerivedMonitoringClasses
M:Microsoft.EnterpriseManagement.Monitoring.PartialMonitoringObject.GetParentMonitoringObjects
M:Microsoft.EnterpriseManagement.Monitoring.PartialMonitoringObject.GetParentPartialMonitoringObjects
LeastDerivedNonAbstractMonitoringClassId
PartialMonitoringObject Class
Microsoft.EnterpriseManagement.Monitoring Namespace

Return to top