ManagementObject::GetRelated Method (ManagementOperationObserver^, String^, String^, String^, String^, String^, String^, Boolean, EnumerationOptions^)

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Gets a collection of objects related to the object (associators).

Namespace:   System.Management
Assembly:  System.Management (in System.Management.dll)

public:
void GetRelated(
	ManagementOperationObserver^ watcher,
	String^ relatedClass,
	String^ relationshipClass,
	String^ relationshipQualifier,
	String^ relatedQualifier,
	String^ relatedRole,
	String^ thisRole,
	bool classDefinitionsOnly,
	EnumerationOptions^ options
)

Parameters

watcher
Type: System.Management::ManagementOperationObserver^

The object to use to return results.

relatedClass
Type: System::String^

The class of the related objects.

relationshipClass
Type: System::String^

The relationship class of interest.

relationshipQualifier
Type: System::String^

The qualifier required to be present on the relationship class.

relatedQualifier
Type: System::String^

The qualifier required to be present on the related class.

relatedRole
Type: System::String^

The role that the related class is playing in the relationship.

thisRole
Type: System::String^

The role that this class is playing in the relationship.

classDefinitionsOnly
Type: System::Boolean

Return only class definitions for the instances that match the query.

options
Type: System.Management::EnumerationOptions^

Extended options for how to execute the query.

This operation is equivalent to an ASSOCIATORS OF query where ResultClass = relatedClass.

Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.

.NET Framework
Available since 1.1
Return to top
Show: