Condividi tramite


Metodo RelationshipManager.GetRelatedReference<TTargetEntity>

[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]

Ottiene l'oggetto EntityReference<TEntity> per un oggetto correlato utilizzando il nome della relazione e il nome del ruolo di destinazione specificati.

Spazio dei nomi:  System.Data.Entity.Core.Objects.DataClasses
Assembly:  EntityFramework (in EntityFramework.dll)

Sintassi

'Dichiarazione
Public Function GetRelatedReference(Of TTargetEntity As Class) ( _
    relationshipName As String, _
    targetRoleName As String _
) As EntityReference(Of TTargetEntity)
'Utilizzo
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.

Parametri di tipo

Parametri

  • relationshipName
    Tipo: System.String
    Nome della relazione per la navigazione. Il nome della relazione non è qualificato con lo spazio dei nomi.
  • targetRoleName
    Tipo: System.String
    Nome del ruolo di destinazione per la navigazione. Indica la direzione di navigazione nella relazione.

Valore restituito

Tipo: System.Data.Entity.Core.Objects.DataClasses.EntityReference<TTargetEntity>
Oggetto EntityReference<TEntity> di un oggetto correlato.

Eccezioni

Eccezione Condizione
InvalidOperationException

Il ruolo specificato ha restituito EntityCollection<TEntity> anziché EntityReference<TEntity>.

Vedere anche

Riferimento

RelationshipManager Classe

Spazio dei nomi System.Data.Entity.Core.Objects.DataClasses