RelationshipManager.GetRelatedEnd Method (String, String)

 

Returns either an EntityCollection<TEntity> or EntityReference<TEntity> of the correct type for the specified target role in a relationship.

Namespace:   System.Data.Entity.Core.Objects.DataClasses
Assembly:  EntityFramework (in EntityFramework.dll)

public IRelatedEnd GetRelatedEnd(
	string relationshipName,
	string targetRoleName
)

Parameters

relationshipName
Type: System.String

Name of the relationship in which targetRoleName is defined. The relationship name is not namespace qualified.

targetRoleName
Type: System.String

Target role to use to retrieve the other end of relationshipName .

Exception Condition
ArgumentNullException

relationshipName or targetRoleName is null.

InvalidOperationException

The source type does not match the type of the owner.

ArgumentException

targetRoleName is invalid or unable to find the relationship type in the metadata.