次の方法で共有


RelationshipManager.GetRelatedEnd(String, String) メソッド

定義

リレーションシップに含まれる指定されたターゲット ロールの適切な型の EntityCollection<TEntity> または EntityReference<TEntity> を返します。

public System.Data.Entity.Core.Objects.DataClasses.IRelatedEnd GetRelatedEnd (string relationshipName, string targetRoleName);
member this.GetRelatedEnd : string * string -> System.Data.Entity.Core.Objects.DataClasses.IRelatedEnd
Public Function GetRelatedEnd (relationshipName As String, targetRoleName As String) As IRelatedEnd

パラメーター

relationshipName
String

targetRoleName が定義されているリレーションシップの名前。 リレーションシップ名は、名前空間で修飾された名前ではありません。

targetRoleName
String

relationshipName のもう一方の末尾を取得するために使用するターゲット ロール。

戻り値

取得された IRelatedEnd または EntityCollection<TEntity> を表す EntityReference<TEntity>

例外

relationshipName または targetRoleName が null です。

ソースの型と所有者の型が一致しません。

targetRoleName が無効であるか、メタデータ内のリレーションシップの種類が見つかりません。

適用対象