Condividi tramite


Metodo RelationshipManager.GetRelatedEnd

[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.]

Restituisce un oggetto EntityCollection<TEntity> o EntityReference<TEntity> del tipo corretto per il ruolo di destinazione specificato in una relazione.

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

Sintassi

'Dichiarazione
Public Function GetRelatedEnd ( _
    relationshipName As String, _
    targetRoleName As String _
) As IRelatedEnd
'Utilizzo
Dim instance As RelationshipManager 
Dim relationshipName As String 
Dim targetRoleName As String 
Dim returnValue As IRelatedEnd 

returnValue = instance.GetRelatedEnd(relationshipName, _
    targetRoleName)
public IRelatedEnd GetRelatedEnd(
    string relationshipName,
    string targetRoleName
)
public:
IRelatedEnd^ GetRelatedEnd(
    String^ relationshipName, 
    String^ targetRoleName
)
member GetRelatedEnd : 
        relationshipName:string * 
        targetRoleName:string -> IRelatedEnd
public function GetRelatedEnd(
    relationshipName : String, 
    targetRoleName : String
) : IRelatedEnd

Parametri

  • relationshipName
    Tipo: System.String
    Nome della relazione in cui viene definito targetRoleName. Il nome della relazione non è qualificato con lo spazio dei nomi.
  • targetRoleName
    Tipo: System.String
    Ruolo di destinazione da utilizzare per recuperare l'altra entità finale di relationshipName.

Valore restituito

Tipo: System.Data.Entity.Core.Objects.DataClasses.IRelatedEnd
Oggetto IRelatedEnd che rappresenta l'oggetto EntityCollection<TEntity> o EntityReference<TEntity> recuperato.

Eccezioni

Eccezione Condizione
ArgumentNullException

relationshipName o targetRoleName è null.

InvalidOperationException

Il tipo di origine non corrisponde al tipo del proprietario.

ArgumentException

targetRoleName non è valido oppure non è possibile trovare il tipo di relazione nei metadati.

Vedere anche

Riferimento

RelationshipManager Classe

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