Partager via


RelationshipManager.GetRelatedReference<TTargetEntity>, méthode

[Cette page concerne Entity Framework version 6. La dernière version est disponible sous le nom de package 'Entity Framework' NuGet. Pour plus d'informations sur Entity Framework, consultez msdn.com/data/ef.]

Obtient l'objet EntityReference<TEntity> pour un objet connexe à l'aide de la combinaison de nom de relation et de nom de rôle cible spécifiée.

Espace de noms :  System.Data.Entity.Core.Objects.DataClasses
Assembly :  EntityFramework (dans EntityFramework.dll)

Syntaxe

'Déclaration
Public Function GetRelatedReference(Of TTargetEntity As Class) ( _
    relationshipName As String, _
    targetRoleName As String _
) As EntityReference(Of TTargetEntity)
'Utilisation
Dim instance As RelationshipManager 
Dim relationshipName As String 
Dim targetRoleName As String 
Dim returnValue As EntityReference(Of TTargetEntity)

returnValue = instance.GetRelatedReference(relationshipName, _
    targetRoleName)
public EntityReference<TTargetEntity> GetRelatedReference<TTargetEntity>(
    string relationshipName,
    string targetRoleName
)
where TTargetEntity : class
public:
generic<typename TTargetEntity>
where TTargetEntity : ref class 
EntityReference<TTargetEntity>^ GetRelatedReference(
    String^ relationshipName, 
    String^ targetRoleName
)
member GetRelatedReference : 
        relationshipName:string * 
        targetRoleName:string -> EntityReference<'TTargetEntity>  when 'TTargetEntity : not struct
JScript does not support generic types and methods.

Paramètres de type

Paramètres

  • relationshipName
    Type : System.String
    Nom de la relation vers laquelle naviguer. Le nom de la relation n'est pas qualifié par un espace de noms.
  • targetRoleName
    Type : System.String
    Nom du rôle cible pour la navigation. Indique le sens de navigation au sein de la relation.

Valeur de retour

Type : System.Data.Entity.Core.Objects.DataClasses.EntityReference<TTargetEntity>
Objet EntityReference<TEntity> d'un objet connexe.

Exceptions

Exception Condition
InvalidOperationException

Le rôle spécifié a retourné un objet EntityCollection<TEntity> au lieu d'un objet EntityReference<TEntity>.

Voir aussi

Référence

RelationshipManager Classe

Espace de noms System.Data.Entity.Core.Objects.DataClasses