IEntityObjectsManagement.GetRelatedObjects Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
GetRelatedObjects<T>(Guid, ManagementPackRelationship, TraversalDepth, ObjectQueryOptions)
public:
generic <typename T>
where T : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject System::Collections::Generic::IList<T> ^ GetRelatedObjects(Guid instanceId, Microsoft::EnterpriseManagement::Configuration::ManagementPackRelationship ^ relationshipClass, Microsoft::EnterpriseManagement::Common::TraversalDepth traversalDepth, Microsoft::EnterpriseManagement::Common::ObjectQueryOptions ^ queryOptions);
public System.Collections.Generic.IList<T> GetRelatedObjects<T> (Guid instanceId, Microsoft.EnterpriseManagement.Configuration.ManagementPackRelationship relationshipClass, Microsoft.EnterpriseManagement.Common.TraversalDepth traversalDepth, Microsoft.EnterpriseManagement.Common.ObjectQueryOptions queryOptions) where T : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject;
abstract member GetRelatedObjects : Guid * Microsoft.EnterpriseManagement.Configuration.ManagementPackRelationship * Microsoft.EnterpriseManagement.Common.TraversalDepth * Microsoft.EnterpriseManagement.Common.ObjectQueryOptions -> System.Collections.Generic.IList<'T (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)> (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)
Public Function GetRelatedObjects(Of T As EnterpriseManagementObject) (instanceId As Guid, relationshipClass As ManagementPackRelationship, traversalDepth As TraversalDepth, queryOptions As ObjectQueryOptions) As IList(Of T)
Type Parameters
- T
Parameters
- instanceId
- Guid
- relationshipClass
- ManagementPackRelationship
- traversalDepth
- TraversalDepth
- queryOptions
- ObjectQueryOptions
Returns
IList<T>
Applies to
GetRelatedObjects<T>(Guid, ManagementPackClass, TraversalDepth, ObjectQueryOptions)
public:
generic <typename T>
where T : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject System::Collections::Generic::IList<T> ^ GetRelatedObjects(Guid instanceId, Microsoft::EnterpriseManagement::Configuration::ManagementPackClass ^ managementPackClass, Microsoft::EnterpriseManagement::Common::TraversalDepth traversalDepth, Microsoft::EnterpriseManagement::Common::ObjectQueryOptions ^ queryOptions);
public System.Collections.Generic.IList<T> GetRelatedObjects<T> (Guid instanceId, Microsoft.EnterpriseManagement.Configuration.ManagementPackClass managementPackClass, Microsoft.EnterpriseManagement.Common.TraversalDepth traversalDepth, Microsoft.EnterpriseManagement.Common.ObjectQueryOptions queryOptions) where T : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject;
abstract member GetRelatedObjects : Guid * Microsoft.EnterpriseManagement.Configuration.ManagementPackClass * Microsoft.EnterpriseManagement.Common.TraversalDepth * Microsoft.EnterpriseManagement.Common.ObjectQueryOptions -> System.Collections.Generic.IList<'T (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)> (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)
Public Function GetRelatedObjects(Of T As EnterpriseManagementObject) (instanceId As Guid, managementPackClass As ManagementPackClass, traversalDepth As TraversalDepth, queryOptions As ObjectQueryOptions) As IList(Of T)
Type Parameters
- T
Parameters
- instanceId
- Guid
- managementPackClass
- ManagementPackClass
- traversalDepth
- TraversalDepth
- queryOptions
- ObjectQueryOptions
Returns
IList<T>
Applies to
GetRelatedObjects<T>(Guid, EnterpriseManagementObjectGenericCriteria, TraversalDepth, ObjectQueryOptions)
public:
generic <typename T>
where T : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject System::Collections::Generic::IList<T> ^ GetRelatedObjects(Guid instanceId, Microsoft::EnterpriseManagement::Common::EnterpriseManagementObjectGenericCriteria ^ criteria, Microsoft::EnterpriseManagement::Common::TraversalDepth traversalDepth, Microsoft::EnterpriseManagement::Common::ObjectQueryOptions ^ queryOptions);
public System.Collections.Generic.IList<T> GetRelatedObjects<T> (Guid instanceId, Microsoft.EnterpriseManagement.Common.EnterpriseManagementObjectGenericCriteria criteria, Microsoft.EnterpriseManagement.Common.TraversalDepth traversalDepth, Microsoft.EnterpriseManagement.Common.ObjectQueryOptions queryOptions) where T : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject;
abstract member GetRelatedObjects : Guid * Microsoft.EnterpriseManagement.Common.EnterpriseManagementObjectGenericCriteria * Microsoft.EnterpriseManagement.Common.TraversalDepth * Microsoft.EnterpriseManagement.Common.ObjectQueryOptions -> System.Collections.Generic.IList<'T (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)> (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)
Public Function GetRelatedObjects(Of T As EnterpriseManagementObject) (instanceId As Guid, criteria As EnterpriseManagementObjectGenericCriteria, traversalDepth As TraversalDepth, queryOptions As ObjectQueryOptions) As IList(Of T)
Type Parameters
- T
Parameters
- instanceId
- Guid
- traversalDepth
- TraversalDepth
- queryOptions
- ObjectQueryOptions
Returns
IList<T>
Applies to
GetRelatedObjects<T>(Guid, EnterpriseManagementObjectCriteria, TraversalDepth, ObjectQueryOptions)
public:
generic <typename T>
where T : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject System::Collections::Generic::IList<T> ^ GetRelatedObjects(Guid instanceId, Microsoft::EnterpriseManagement::Common::EnterpriseManagementObjectCriteria ^ criteria, Microsoft::EnterpriseManagement::Common::TraversalDepth traversalDepth, Microsoft::EnterpriseManagement::Common::ObjectQueryOptions ^ queryOptions);
public System.Collections.Generic.IList<T> GetRelatedObjects<T> (Guid instanceId, Microsoft.EnterpriseManagement.Common.EnterpriseManagementObjectCriteria criteria, Microsoft.EnterpriseManagement.Common.TraversalDepth traversalDepth, Microsoft.EnterpriseManagement.Common.ObjectQueryOptions queryOptions) where T : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject;
abstract member GetRelatedObjects : Guid * Microsoft.EnterpriseManagement.Common.EnterpriseManagementObjectCriteria * Microsoft.EnterpriseManagement.Common.TraversalDepth * Microsoft.EnterpriseManagement.Common.ObjectQueryOptions -> System.Collections.Generic.IList<'T (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)> (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)
Public Function GetRelatedObjects(Of T As EnterpriseManagementObject) (instanceId As Guid, criteria As EnterpriseManagementObjectCriteria, traversalDepth As TraversalDepth, queryOptions As ObjectQueryOptions) As IList(Of T)
Type Parameters
- T
Parameters
- instanceId
- Guid
- criteria
- EnterpriseManagementObjectCriteria
- traversalDepth
- TraversalDepth
- queryOptions
- ObjectQueryOptions
Returns
IList<T>
Applies to
GetRelatedObjects<T>(Guid, ICollection<ManagementPackClass>, TraversalDepth, ObjectQueryOptions)
public:
generic <typename T>
where T : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject System::Collections::Generic::IList<T> ^ GetRelatedObjects(Guid instanceId, System::Collections::Generic::ICollection<Microsoft::EnterpriseManagement::Configuration::ManagementPackClass ^> ^ managementPackClasses, Microsoft::EnterpriseManagement::Common::TraversalDepth traversalDepth, Microsoft::EnterpriseManagement::Common::ObjectQueryOptions ^ queryOptions);
public System.Collections.Generic.IList<T> GetRelatedObjects<T> (Guid instanceId, System.Collections.Generic.ICollection<Microsoft.EnterpriseManagement.Configuration.ManagementPackClass> managementPackClasses, Microsoft.EnterpriseManagement.Common.TraversalDepth traversalDepth, Microsoft.EnterpriseManagement.Common.ObjectQueryOptions queryOptions) where T : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject;
abstract member GetRelatedObjects : Guid * System.Collections.Generic.ICollection<Microsoft.EnterpriseManagement.Configuration.ManagementPackClass> * Microsoft.EnterpriseManagement.Common.TraversalDepth * Microsoft.EnterpriseManagement.Common.ObjectQueryOptions -> System.Collections.Generic.IList<'T (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)> (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)
Public Function GetRelatedObjects(Of T As EnterpriseManagementObject) (instanceId As Guid, managementPackClasses As ICollection(Of ManagementPackClass), traversalDepth As TraversalDepth, queryOptions As ObjectQueryOptions) As IList(Of T)
Type Parameters
- T
Parameters
- instanceId
- Guid
- managementPackClasses
- ICollection<ManagementPackClass>
- traversalDepth
- TraversalDepth
- queryOptions
- ObjectQueryOptions
Returns
IList<T>
Applies to
GetRelatedObjects<T>(ICollection<Guid>, ManagementPackRelationship, TraversalDepth, ObjectQueryOptions)
public:
generic <typename T>
where T : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject System::Collections::Generic::Dictionary<Guid, System::Collections::Generic::IList<T> ^> ^ GetRelatedObjects(System::Collections::Generic::ICollection<Guid> ^ instanceIds, Microsoft::EnterpriseManagement::Configuration::ManagementPackRelationship ^ relationshipClass, Microsoft::EnterpriseManagement::Common::TraversalDepth traversalDepth, Microsoft::EnterpriseManagement::Common::ObjectQueryOptions ^ queryOptions);
public System.Collections.Generic.Dictionary<Guid,System.Collections.Generic.IList<T>> GetRelatedObjects<T> (System.Collections.Generic.ICollection<Guid> instanceIds, Microsoft.EnterpriseManagement.Configuration.ManagementPackRelationship relationshipClass, Microsoft.EnterpriseManagement.Common.TraversalDepth traversalDepth, Microsoft.EnterpriseManagement.Common.ObjectQueryOptions queryOptions) where T : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject;
abstract member GetRelatedObjects : System.Collections.Generic.ICollection<Guid> * Microsoft.EnterpriseManagement.Configuration.ManagementPackRelationship * Microsoft.EnterpriseManagement.Common.TraversalDepth * Microsoft.EnterpriseManagement.Common.ObjectQueryOptions -> System.Collections.Generic.Dictionary<Guid, System.Collections.Generic.IList<'T>> (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)
Public Function GetRelatedObjects(Of T As EnterpriseManagementObject) (instanceIds As ICollection(Of Guid), relationshipClass As ManagementPackRelationship, traversalDepth As TraversalDepth, queryOptions As ObjectQueryOptions) As Dictionary(Of Guid, IList(Of T))
Type Parameters
- T
Parameters
- instanceIds
- ICollection<Guid>
- relationshipClass
- ManagementPackRelationship
- traversalDepth
- TraversalDepth
- queryOptions
- ObjectQueryOptions
Returns
Applies to
GetRelatedObjects<T>(ICollection<Guid>, ManagementPackClass, TraversalDepth, ObjectQueryOptions)
public:
generic <typename T>
where T : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject System::Collections::Generic::Dictionary<Guid, System::Collections::Generic::IList<T> ^> ^ GetRelatedObjects(System::Collections::Generic::ICollection<Guid> ^ instanceIds, Microsoft::EnterpriseManagement::Configuration::ManagementPackClass ^ managementPackClass, Microsoft::EnterpriseManagement::Common::TraversalDepth traversalDepth, Microsoft::EnterpriseManagement::Common::ObjectQueryOptions ^ queryOptions);
public System.Collections.Generic.Dictionary<Guid,System.Collections.Generic.IList<T>> GetRelatedObjects<T> (System.Collections.Generic.ICollection<Guid> instanceIds, Microsoft.EnterpriseManagement.Configuration.ManagementPackClass managementPackClass, Microsoft.EnterpriseManagement.Common.TraversalDepth traversalDepth, Microsoft.EnterpriseManagement.Common.ObjectQueryOptions queryOptions) where T : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject;
abstract member GetRelatedObjects : System.Collections.Generic.ICollection<Guid> * Microsoft.EnterpriseManagement.Configuration.ManagementPackClass * Microsoft.EnterpriseManagement.Common.TraversalDepth * Microsoft.EnterpriseManagement.Common.ObjectQueryOptions -> System.Collections.Generic.Dictionary<Guid, System.Collections.Generic.IList<'T>> (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)
Public Function GetRelatedObjects(Of T As EnterpriseManagementObject) (instanceIds As ICollection(Of Guid), managementPackClass As ManagementPackClass, traversalDepth As TraversalDepth, queryOptions As ObjectQueryOptions) As Dictionary(Of Guid, IList(Of T))
Type Parameters
- T
Parameters
- instanceIds
- ICollection<Guid>
- managementPackClass
- ManagementPackClass
- traversalDepth
- TraversalDepth
- queryOptions
- ObjectQueryOptions
Returns
Applies to
GetRelatedObjects<T>(ICollection<Guid>, EnterpriseManagementObjectCriteria, TraversalDepth, ObjectQueryOptions)
public:
generic <typename T>
where T : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject System::Collections::Generic::Dictionary<Guid, System::Collections::Generic::IList<T> ^> ^ GetRelatedObjects(System::Collections::Generic::ICollection<Guid> ^ instanceIds, Microsoft::EnterpriseManagement::Common::EnterpriseManagementObjectCriteria ^ criteria, Microsoft::EnterpriseManagement::Common::TraversalDepth traversalDepth, Microsoft::EnterpriseManagement::Common::ObjectQueryOptions ^ queryOptions);
public System.Collections.Generic.Dictionary<Guid,System.Collections.Generic.IList<T>> GetRelatedObjects<T> (System.Collections.Generic.ICollection<Guid> instanceIds, Microsoft.EnterpriseManagement.Common.EnterpriseManagementObjectCriteria criteria, Microsoft.EnterpriseManagement.Common.TraversalDepth traversalDepth, Microsoft.EnterpriseManagement.Common.ObjectQueryOptions queryOptions) where T : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject;
abstract member GetRelatedObjects : System.Collections.Generic.ICollection<Guid> * Microsoft.EnterpriseManagement.Common.EnterpriseManagementObjectCriteria * Microsoft.EnterpriseManagement.Common.TraversalDepth * Microsoft.EnterpriseManagement.Common.ObjectQueryOptions -> System.Collections.Generic.Dictionary<Guid, System.Collections.Generic.IList<'T>> (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)
Public Function GetRelatedObjects(Of T As EnterpriseManagementObject) (instanceIds As ICollection(Of Guid), criteria As EnterpriseManagementObjectCriteria, traversalDepth As TraversalDepth, queryOptions As ObjectQueryOptions) As Dictionary(Of Guid, IList(Of T))
Type Parameters
- T
Parameters
- instanceIds
- ICollection<Guid>
- criteria
- EnterpriseManagementObjectCriteria
- traversalDepth
- TraversalDepth
- queryOptions
- ObjectQueryOptions
Returns
Applies to
GetRelatedObjects<T>(Guid, TraversalDepth, ObjectQueryOptions)
public:
generic <typename T>
where T : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject System::Collections::Generic::IList<T> ^ GetRelatedObjects(Guid instanceId, Microsoft::EnterpriseManagement::Common::TraversalDepth traversalDepth, Microsoft::EnterpriseManagement::Common::ObjectQueryOptions ^ queryOptions);
public System.Collections.Generic.IList<T> GetRelatedObjects<T> (Guid instanceId, Microsoft.EnterpriseManagement.Common.TraversalDepth traversalDepth, Microsoft.EnterpriseManagement.Common.ObjectQueryOptions queryOptions) where T : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject;
abstract member GetRelatedObjects : Guid * Microsoft.EnterpriseManagement.Common.TraversalDepth * Microsoft.EnterpriseManagement.Common.ObjectQueryOptions -> System.Collections.Generic.IList<'T (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)> (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)
Public Function GetRelatedObjects(Of T As EnterpriseManagementObject) (instanceId As Guid, traversalDepth As TraversalDepth, queryOptions As ObjectQueryOptions) As IList(Of T)
Type Parameters
- T
Parameters
- instanceId
- Guid
- traversalDepth
- TraversalDepth
- queryOptions
- ObjectQueryOptions
Returns
IList<T>
Applies to
GetRelatedObjects<T>(ICollection<Guid>, ICollection<ManagementPackClass>, TraversalDepth, ObjectQueryOptions)
public:
generic <typename T>
where T : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject System::Collections::Generic::Dictionary<Guid, System::Collections::Generic::IList<T> ^> ^ GetRelatedObjects(System::Collections::Generic::ICollection<Guid> ^ instanceIds, System::Collections::Generic::ICollection<Microsoft::EnterpriseManagement::Configuration::ManagementPackClass ^> ^ managementPackClasses, Microsoft::EnterpriseManagement::Common::TraversalDepth traversalDepth, Microsoft::EnterpriseManagement::Common::ObjectQueryOptions ^ queryOptions);
public System.Collections.Generic.Dictionary<Guid,System.Collections.Generic.IList<T>> GetRelatedObjects<T> (System.Collections.Generic.ICollection<Guid> instanceIds, System.Collections.Generic.ICollection<Microsoft.EnterpriseManagement.Configuration.ManagementPackClass> managementPackClasses, Microsoft.EnterpriseManagement.Common.TraversalDepth traversalDepth, Microsoft.EnterpriseManagement.Common.ObjectQueryOptions queryOptions) where T : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject;
abstract member GetRelatedObjects : System.Collections.Generic.ICollection<Guid> * System.Collections.Generic.ICollection<Microsoft.EnterpriseManagement.Configuration.ManagementPackClass> * Microsoft.EnterpriseManagement.Common.TraversalDepth * Microsoft.EnterpriseManagement.Common.ObjectQueryOptions -> System.Collections.Generic.Dictionary<Guid, System.Collections.Generic.IList<'T>> (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)
Public Function GetRelatedObjects(Of T As EnterpriseManagementObject) (instanceIds As ICollection(Of Guid), managementPackClasses As ICollection(Of ManagementPackClass), traversalDepth As TraversalDepth, queryOptions As ObjectQueryOptions) As Dictionary(Of Guid, IList(Of T))
Type Parameters
- T
Parameters
- instanceIds
- ICollection<Guid>
- managementPackClasses
- ICollection<ManagementPackClass>
- traversalDepth
- TraversalDepth
- queryOptions
- ObjectQueryOptions