Share via


IMonitoringInstancesManagement.GetRootObjectsAccessibleForOverrides<T> Method

Definition

Returns the root monitoring objects as scoped for advanced operators.

public:
generic <typename T>
 where T : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject System::Collections::Generic::IList<T> ^ GetRootObjectsAccessibleForOverrides(Microsoft::EnterpriseManagement::Common::ObjectQueryOptions ^ queryOptions);
public System.Collections.Generic.IList<T> GetRootObjectsAccessibleForOverrides<T> (Microsoft.EnterpriseManagement.Common.ObjectQueryOptions queryOptions) where T : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject;
abstract member GetRootObjectsAccessibleForOverrides : Microsoft.EnterpriseManagement.Common.ObjectQueryOptions -> System.Collections.Generic.IList<'T (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)> (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)
Public Function GetRootObjectsAccessibleForOverrides(Of T As EnterpriseManagementObject) (queryOptions As ObjectQueryOptions) As IList(Of T)

Type Parameters

T

At least an EnterpriseManagementObject

Parameters

queryOptions
ObjectQueryOptions

The query options.

Returns

IList<T>

A new EnterpriseManagementObject collection containing the scoped partial monitoring objects.

Remarks

If the caller has root scope for monitoring objects, this method will return the equivalent of GetRootPartialMonitoringObjectGroups().

Applies to