Конечное имя из свойства навигации
Как я могу получить имя конечного свойства из свойства навигации?
В моей модели я имею отношение один ко многим следующим образом:
Итак, когда у меня есть Team.Players
свойство навигации, я хотел бы знать, что на другом конце его связи у меня есть вызов свойства Team
,
Итак, для этого сначала я получаю Team
типа, а затем я получаю его свойства навигации.
EntityType myType = irrelevant.GetTypeFromContext('Team');
var TeamNavigationProperties = myType.NavigationProperties;
Теперь у меня есть свойство навигации, откуда я беру toEndMember, который возвращает конечный член отношения:
NavigationProperty PlayersNavigationProperty = TeamNavigationProperties[0]; //Simplified code
String endMemberName = PlayersNavigationProperty.toEndMember.Name; //Which resolves to "Team_Players_Target"
Возможно ли это из Team.Players
, разрешите конец навигации чем-то вроде Player.Team
?