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