RelationshipManager.GetRelatedEnd(String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt für die angegebene Zielrolle in einer Beziehung eine EntityCollection<TEntity> oder einen EntityReference<TEntity> des richtigen Typs zurück.
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
Parameter
- relationshipName
- String
Der Name der Beziehung, in der targetRoleName
definiert ist. Der Beziehungsname ist kein namespacequalifizierter Name.
- targetRoleName
- String
Die Zielrolle, mit der das andere Ende von relationshipName
abgerufen werden soll.
Gibt zurück
Das IRelatedEnd, das die abgerufene EntityCollection<TEntity> oder den abgerufenen EntityReference<TEntity> darstellt.
Ausnahmen
relationshipName
oder targetRoleName
ist null
.
Der Quelltyp entspricht nicht dem Typ des Besitzers.
targetRoleName
ist ungültig.
- oder -
Der Beziehungstyp konnte in den Metadaten nicht gefunden werden.
Hinweise
Diese Methode ist für Szenarios gedacht, in denen der Benutzer über keine vollständigen Metadaten verfügt, einschließlich der Informationen zum statischen Typ für beide Enden der Beziehung. Diese Metadaten sind für jeden Entitätstyp der Beziehung im EdmRelationshipAttribute-Objekt angegeben, sodass sie vom Metadatensystem abhängig vom angegebenen Beziehungsnamen und Zielrollennamen abgerufen werden können.
Der Beziehungsname sollte kein namespacequalifizierter Name sein. Es tritt ein Fehler auf, wenn Sie den Namespace dem Beziehungsnamen voranstellen.