IEntityObjectsManagement.GetRelationshipObjects Method

Definition

Overloads

GetRelationshipObjects<T>(ICollection<ManagementPackRelationship>, DerivedClassTraversalDepth, ObjectQueryOptions)
GetRelationshipObjects<T>(ManagementPackRelationship, DerivedClassTraversalDepth, ObjectQueryOptions)
GetRelationshipObjects<T>(ManagementPackClass, ManagementPackClass, ObjectQueryOptions)
GetRelationshipObjects<T>(EnterpriseManagementRelationshipObjectGenericCriteria, ManagementPackClass, ManagementPackClass, ObjectQueryOptions)
GetRelationshipObjects<T>(ICollection<Guid>, ObjectQueryOptions)
GetRelationshipObjects<T>(EnterpriseManagementRelationshipObjectGenericCriteria, ObjectQueryOptions)
GetRelationshipObjects<T>(Guid, ObjectQueryOptions)

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

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

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

Returns

Applies to