IEntityObjectsManagement.GetRelationshipObjects 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
GetRelationshipObjects<T>(ICollection<ManagementPackRelationship>, DerivedClassTraversalDepth, ObjectQueryOptions)
public:
generic <typename T>
where T : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Common::EnterpriseManagementRelationshipObject<T> ^> ^ GetRelationshipObjects(System::Collections::Generic::ICollection<Microsoft::EnterpriseManagement::Configuration::ManagementPackRelationship ^> ^ relationshipClasses, Microsoft::EnterpriseManagement::Configuration::DerivedClassTraversalDepth derivedClassTraversalDepth, Microsoft::EnterpriseManagement::Common::ObjectQueryOptions ^ queryOptions);
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Common.EnterpriseManagementRelationshipObject<T>> GetRelationshipObjects<T> (System.Collections.Generic.ICollection<Microsoft.EnterpriseManagement.Configuration.ManagementPackRelationship> relationshipClasses, Microsoft.EnterpriseManagement.Configuration.DerivedClassTraversalDepth derivedClassTraversalDepth, Microsoft.EnterpriseManagement.Common.ObjectQueryOptions queryOptions) where T : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject;
abstract member GetRelationshipObjects : System.Collections.Generic.ICollection<Microsoft.EnterpriseManagement.Configuration.ManagementPackRelationship> * Microsoft.EnterpriseManagement.Configuration.DerivedClassTraversalDepth * Microsoft.EnterpriseManagement.Common.ObjectQueryOptions -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Common.EnterpriseManagementRelationshipObject<'T>> (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)
Public Function GetRelationshipObjects(Of T As EnterpriseManagementObject) (relationshipClasses As ICollection(Of ManagementPackRelationship), derivedClassTraversalDepth As DerivedClassTraversalDepth, queryOptions As ObjectQueryOptions) As IList(Of EnterpriseManagementRelationshipObject(Of T))
Type Parameters
- T
Parameters
- relationshipClasses
- ICollection<ManagementPackRelationship>
- derivedClassTraversalDepth
- DerivedClassTraversalDepth
- queryOptions
- ObjectQueryOptions
Returns
Applies to
GetRelationshipObjects<T>(ManagementPackRelationship, DerivedClassTraversalDepth, ObjectQueryOptions)
public:
generic <typename T>
where T : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Common::EnterpriseManagementRelationshipObject<T> ^> ^ GetRelationshipObjects(Microsoft::EnterpriseManagement::Configuration::ManagementPackRelationship ^ relationshipClass, Microsoft::EnterpriseManagement::Configuration::DerivedClassTraversalDepth derivedClassTraversalDepth, Microsoft::EnterpriseManagement::Common::ObjectQueryOptions ^ queryOptions);
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Common.EnterpriseManagementRelationshipObject<T>> GetRelationshipObjects<T> (Microsoft.EnterpriseManagement.Configuration.ManagementPackRelationship relationshipClass, Microsoft.EnterpriseManagement.Configuration.DerivedClassTraversalDepth derivedClassTraversalDepth, Microsoft.EnterpriseManagement.Common.ObjectQueryOptions queryOptions) where T : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject;
abstract member GetRelationshipObjects : Microsoft.EnterpriseManagement.Configuration.ManagementPackRelationship * Microsoft.EnterpriseManagement.Configuration.DerivedClassTraversalDepth * Microsoft.EnterpriseManagement.Common.ObjectQueryOptions -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Common.EnterpriseManagementRelationshipObject<'T>> (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)
Public Function GetRelationshipObjects(Of T As EnterpriseManagementObject) (relationshipClass As ManagementPackRelationship, derivedClassTraversalDepth As DerivedClassTraversalDepth, queryOptions As ObjectQueryOptions) As IList(Of EnterpriseManagementRelationshipObject(Of T))
Type Parameters
- T
Parameters
- relationshipClass
- ManagementPackRelationship
- derivedClassTraversalDepth
- DerivedClassTraversalDepth
- queryOptions
- ObjectQueryOptions
Returns
Applies to
GetRelationshipObjects<T>(ManagementPackClass, ManagementPackClass, ObjectQueryOptions)
public:
generic <typename T>
where T : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Common::EnterpriseManagementRelationshipObject<T> ^> ^ GetRelationshipObjects(Microsoft::EnterpriseManagement::Configuration::ManagementPackClass ^ sourceClass, Microsoft::EnterpriseManagement::Configuration::ManagementPackClass ^ targetClass, Microsoft::EnterpriseManagement::Common::ObjectQueryOptions ^ queryOptions);
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Common.EnterpriseManagementRelationshipObject<T>> GetRelationshipObjects<T> (Microsoft.EnterpriseManagement.Configuration.ManagementPackClass sourceClass, Microsoft.EnterpriseManagement.Configuration.ManagementPackClass targetClass, Microsoft.EnterpriseManagement.Common.ObjectQueryOptions queryOptions) where T : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject;
abstract member GetRelationshipObjects : Microsoft.EnterpriseManagement.Configuration.ManagementPackClass * Microsoft.EnterpriseManagement.Configuration.ManagementPackClass * Microsoft.EnterpriseManagement.Common.ObjectQueryOptions -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Common.EnterpriseManagementRelationshipObject<'T>> (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)
Public Function GetRelationshipObjects(Of T As EnterpriseManagementObject) (sourceClass As ManagementPackClass, targetClass As ManagementPackClass, queryOptions As ObjectQueryOptions) As IList(Of EnterpriseManagementRelationshipObject(Of T))
Type Parameters
- T
Parameters
- sourceClass
- ManagementPackClass
- targetClass
- ManagementPackClass
- queryOptions
- ObjectQueryOptions
Returns
Applies to
GetRelationshipObjects<T>(EnterpriseManagementRelationshipObjectGenericCriteria, ManagementPackClass, ManagementPackClass, ObjectQueryOptions)
public:
generic <typename T>
where T : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Common::EnterpriseManagementRelationshipObject<T> ^> ^ GetRelationshipObjects(Microsoft::EnterpriseManagement::Common::EnterpriseManagementRelationshipObjectGenericCriteria ^ criteria, Microsoft::EnterpriseManagement::Configuration::ManagementPackClass ^ sourceClass, Microsoft::EnterpriseManagement::Configuration::ManagementPackClass ^ targetClass, Microsoft::EnterpriseManagement::Common::ObjectQueryOptions ^ queryOptions);
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Common.EnterpriseManagementRelationshipObject<T>> GetRelationshipObjects<T> (Microsoft.EnterpriseManagement.Common.EnterpriseManagementRelationshipObjectGenericCriteria criteria, Microsoft.EnterpriseManagement.Configuration.ManagementPackClass sourceClass, Microsoft.EnterpriseManagement.Configuration.ManagementPackClass targetClass, Microsoft.EnterpriseManagement.Common.ObjectQueryOptions queryOptions) where T : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject;
abstract member GetRelationshipObjects : Microsoft.EnterpriseManagement.Common.EnterpriseManagementRelationshipObjectGenericCriteria * Microsoft.EnterpriseManagement.Configuration.ManagementPackClass * Microsoft.EnterpriseManagement.Configuration.ManagementPackClass * Microsoft.EnterpriseManagement.Common.ObjectQueryOptions -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Common.EnterpriseManagementRelationshipObject<'T>> (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)
Public Function GetRelationshipObjects(Of T As EnterpriseManagementObject) (criteria As EnterpriseManagementRelationshipObjectGenericCriteria, sourceClass As ManagementPackClass, targetClass As ManagementPackClass, queryOptions As ObjectQueryOptions) As IList(Of EnterpriseManagementRelationshipObject(Of T))
Type Parameters
- T
Parameters
- sourceClass
- ManagementPackClass
- targetClass
- ManagementPackClass
- queryOptions
- ObjectQueryOptions
Returns
Applies to
GetRelationshipObjects<T>(ICollection<Guid>, ObjectQueryOptions)
public:
generic <typename T>
where T : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Common::EnterpriseManagementRelationshipObject<T> ^> ^ GetRelationshipObjects(System::Collections::Generic::ICollection<Guid> ^ ids, Microsoft::EnterpriseManagement::Common::ObjectQueryOptions ^ queryOptions);
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Common.EnterpriseManagementRelationshipObject<T>> GetRelationshipObjects<T> (System.Collections.Generic.ICollection<Guid> ids, Microsoft.EnterpriseManagement.Common.ObjectQueryOptions queryOptions) where T : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject;
abstract member GetRelationshipObjects : System.Collections.Generic.ICollection<Guid> * Microsoft.EnterpriseManagement.Common.ObjectQueryOptions -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Common.EnterpriseManagementRelationshipObject<'T>> (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)
Public Function GetRelationshipObjects(Of T As EnterpriseManagementObject) (ids As ICollection(Of Guid), queryOptions As ObjectQueryOptions) As IList(Of EnterpriseManagementRelationshipObject(Of T))
Type Parameters
- T
Parameters
- ids
- ICollection<Guid>
- queryOptions
- ObjectQueryOptions
Returns
Applies to
GetRelationshipObjects<T>(EnterpriseManagementRelationshipObjectGenericCriteria, ObjectQueryOptions)
public:
generic <typename T>
where T : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Common::EnterpriseManagementRelationshipObject<T> ^> ^ GetRelationshipObjects(Microsoft::EnterpriseManagement::Common::EnterpriseManagementRelationshipObjectGenericCriteria ^ criteria, Microsoft::EnterpriseManagement::Common::ObjectQueryOptions ^ queryOptions);
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Common.EnterpriseManagementRelationshipObject<T>> GetRelationshipObjects<T> (Microsoft.EnterpriseManagement.Common.EnterpriseManagementRelationshipObjectGenericCriteria criteria, Microsoft.EnterpriseManagement.Common.ObjectQueryOptions queryOptions) where T : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject;
abstract member GetRelationshipObjects : Microsoft.EnterpriseManagement.Common.EnterpriseManagementRelationshipObjectGenericCriteria * Microsoft.EnterpriseManagement.Common.ObjectQueryOptions -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Common.EnterpriseManagementRelationshipObject<'T>> (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)
Public Function GetRelationshipObjects(Of T As EnterpriseManagementObject) (criteria As EnterpriseManagementRelationshipObjectGenericCriteria, queryOptions As ObjectQueryOptions) As IList(Of EnterpriseManagementRelationshipObject(Of T))
Type Parameters
- T
Parameters
- queryOptions
- ObjectQueryOptions
Returns
Applies to
GetRelationshipObjects<T>(Guid, ObjectQueryOptions)
public:
generic <typename T>
where T : Microsoft::EnterpriseManagement::Common::EnterpriseManagementObject System::Collections::Generic::IList<Microsoft::EnterpriseManagement::Common::EnterpriseManagementRelationshipObject<T> ^> ^ GetRelationshipObjects(Guid instanceId, Microsoft::EnterpriseManagement::Common::ObjectQueryOptions ^ queryOptions);
public System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Common.EnterpriseManagementRelationshipObject<T>> GetRelationshipObjects<T> (Guid instanceId, Microsoft.EnterpriseManagement.Common.ObjectQueryOptions queryOptions) where T : Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject;
abstract member GetRelationshipObjects : Guid * Microsoft.EnterpriseManagement.Common.ObjectQueryOptions -> System.Collections.Generic.IList<Microsoft.EnterpriseManagement.Common.EnterpriseManagementRelationshipObject<'T>> (requires 'T :> Microsoft.EnterpriseManagement.Common.EnterpriseManagementObject)
Public Function GetRelationshipObjects(Of T As EnterpriseManagementObject) (instanceId As Guid, queryOptions As ObjectQueryOptions) As IList(Of EnterpriseManagementRelationshipObject(Of T))
Type Parameters
- T
Parameters
- instanceId
- Guid
- queryOptions
- ObjectQueryOptions