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í hodnotu nebo EntityCollection<TEntity>EntityReference<TEntity> správného typu 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ána. Název relace není kvalifikovaný pro obor názvů.
- targetRoleName
- String
Cílová role, která se má použít k načtení druhého konce objektu relationshipName
.
Návraty
IRelatedEnd EntityCollection<TEntity> představující hodnotu neboEntityReference<TEntity>, která byla načtena.
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 je 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ý pro obor názvů. Při předběžném zadání oboru názvů na název relace dojde k chybě.