Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Applies To: Operations Manager for System Center 2012
Note: This API is now obsolete.
Retrieves a collection of the monitoring object instances that are related to the specified monitoring objects that match the specified filter, with the option to include instances of derived classes.
Namespace: Microsoft.EnterpriseManagement
Assembly: Microsoft.EnterpriseManagement.OperationsManager (in Microsoft.EnterpriseManagement.OperationsManager.dll)
Syntax
[ObsoleteAttribute("Please use MonitoringInstances.GetRelatedObjects<T>()")]
public Dictionary<T, ReadOnlyCollection<MonitoringObject>> GetRelatedMonitoringObjects<T>(
ICollection<T> monitoringObjects,
ICollection<MonitoringObjectCriteria> criteriaCollection,
TraversalDepth traversalDepth
)
where T : PartialMonitoringObjectBase
public:
generic<typename T>
where T : PartialMonitoringObjectBase
[ObsoleteAttribute("Please use MonitoringInstances.GetRelatedObjects<T>()")]
Dictionary<T, ReadOnlyCollection<MonitoringObject^>^>^ GetRelatedMonitoringObjects(
ICollection<T>^ monitoringObjects,
ICollection<MonitoringObjectCriteria^>^ criteriaCollection,
TraversalDepth traversalDepth
)
[<ObsoleteAttribute("Please use MonitoringInstances.GetRelatedObjects<T>()")>]
member GetRelatedMonitoringObjects<'T when 'T : PartialMonitoringObjectBase> :
monitoringObjects:ICollection<'T> *
criteriaCollection:ICollection<MonitoringObjectCriteria> *
traversalDepth:TraversalDepth -> Dictionary<'T, ReadOnlyCollection<MonitoringObject>>
<ObsoleteAttribute("Please use MonitoringInstances.GetRelatedObjects<T>()")>
Public Function GetRelatedMonitoringObjects(Of T As PartialMonitoringObjectBase) (
monitoringObjects As ICollection(Of T),
criteriaCollection As ICollection(Of MonitoringObjectCriteria),
traversalDepth As TraversalDepth
) As Dictionary(Of T, ReadOnlyCollection(Of MonitoringObject))
Parameters
monitoringObjects
Type: System.Collections.Generic.ICollection<T>The monitoring objects to find related objects for.
criteriaCollection
Type: System.Collections.Generic.ICollection<MonitoringObjectCriteria>A value that specifies the kind of monitoring objects.
traversalDepth
Type: Microsoft.EnterpriseManagement.Common.TraversalDepthA value that modifies the limits of the monitoringObjects parameter. A value of OneLevel includes only instances of the specified class in the scope of the returned results. A value of Recursive includes instances of the specified class and all instances that are contained by those instances.
Return Value
Type: System.Collections.Generic.Dictionary<T, ReadOnlyCollection<MonitoringObject>>
Returns aDictionary<TKey, TValue> object ofMonitoringObject objects.
Type Parameters
- T
Must be of type PartialMonitoringObject.
See Also
GetRelatedMonitoringObjects Overload
ManagementGroup Class
Microsoft.EnterpriseManagement Namespace
Return to top