MonitoringClass.GetMonitoringProperties Method (BaseClassTraversalDepth)
Applies To: Operations Manager for System Center 2012
Note: This API is now 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.
Namespace: Microsoft.EnterpriseManagement.Configuration
Assembly: Microsoft.EnterpriseManagement.OperationsManager (in Microsoft.EnterpriseManagement.OperationsManager.dll)
Syntax
[ObsoleteAttribute("Please use GetProperties instead")]
public ReadOnlyCollection<MonitoringClassProperty> GetMonitoringProperties(
BaseClassTraversalDepth baseClassTraversalDepth
)
public:
[ObsoleteAttribute("Please use GetProperties instead")]
ReadOnlyCollection<MonitoringClassProperty^>^ GetMonitoringProperties(
BaseClassTraversalDepth baseClassTraversalDepth
)
[<ObsoleteAttribute("Please use GetProperties instead")>]
member GetMonitoringProperties :
baseClassTraversalDepth:BaseClassTraversalDepth -> ReadOnlyCollection<MonitoringClassProperty>
<ObsoleteAttribute("Please use GetProperties instead")>
Public Function GetMonitoringProperties (
baseClassTraversalDepth As BaseClassTraversalDepth
) As ReadOnlyCollection(Of MonitoringClassProperty)
Parameters
baseClassTraversalDepth
Type: Microsoft.EnterpriseManagement.Configuration.BaseClassTraversalDepthDetermines whether to also return monitoring property objects that target the base classes of this class. A value of None does not include base classes. A value of Recursive includes base classes.
Return Value
Type: System.Collections.ObjectModel.ReadOnlyCollection<MonitoringClassProperty>
Returns a ReadOnlyCollection<T> of MonitoringClassProperty objects.
See Also
GetMonitoringProperties Overload
MonitoringClass Class
Microsoft.EnterpriseManagement.Configuration Namespace
Return to top