RelationshipManager.GetRelatedEnd(String, String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí buď správný EntityCollection<TEntity>EntityReference<TEntity> typ pro zadanou cílovou roli v relaci.
public:
System::Data::Objects::DataClasses::IRelatedEnd ^ GetRelatedEnd(System::String ^ relationshipName, System::String ^ targetRoleName);
public System.Data.Objects.DataClasses.IRelatedEnd GetRelatedEnd(string relationshipName, string targetRoleName);
member this.GetRelatedEnd : string * string -> System.Data.Objects.DataClasses.IRelatedEnd
Public Function GetRelatedEnd (relationshipName As String, targetRoleName As String) As IRelatedEnd
Parametry
- relationshipName
- String
Název relace, ve které targetRoleName je definován. Název relace není kvalifikovaný.
- targetRoleName
- String
Cílová role, která se má použít k načtení druhého konce .relationshipName
Návraty
IRelatedEnd EntityCollection<TEntity> které představují nebo EntityReference<TEntity> které byly načteny.
Výjimky
relationshipName nebo targetRoleName je null.
Typ zdroje neodpovídá typu vlastníka.
Poznámky
Tato metoda je určena k použití ve scénářích, kdy uživatel nemá úplná metadata, včetně informací o statickém typu pro oba konce relace. Tato metadata jsou zadána v objektu EdmRelationshipAttribute pro každý typ entity v relaci, takže systém metadat ho může načíst na základě zadaného názvu relace a názvu cílové role.
Název relace by neměl být kvalifikovaným oborem názvů. Při předpřipravení oboru názvů k názvu relace dojde k chybě.