RelationshipManager.GetRelatedReference<TTargetEntity> Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u het EntityReference<TEntity> voor een gerelateerd object op met behulp van de opgegeven combinatie van relatienaam en doelrolnaam.
public:
generic <typename TTargetEntity>
where TTargetEntity : class, System::Data::Objects::DataClasses::IEntityWithRelationships System::Data::Objects::DataClasses::EntityReference<TTargetEntity> ^ GetRelatedReference(System::String ^ relationshipName, System::String ^ targetRoleName);
public:
generic <typename TTargetEntity>
where TTargetEntity : class System::Data::Objects::DataClasses::EntityReference<TTargetEntity> ^ GetRelatedReference(System::String ^ relationshipName, System::String ^ targetRoleName);
public System.Data.Objects.DataClasses.EntityReference<TTargetEntity> GetRelatedReference<TTargetEntity>(string relationshipName, string targetRoleName) where TTargetEntity : class, System.Data.Objects.DataClasses.IEntityWithRelationships;
public System.Data.Objects.DataClasses.EntityReference<TTargetEntity> GetRelatedReference<TTargetEntity>(string relationshipName, string targetRoleName) where TTargetEntity : class;
member this.GetRelatedReference : string * string -> System.Data.Objects.DataClasses.EntityReference<'argetEntity (requires 'argetEntity : null and 'argetEntity :> System.Data.Objects.DataClasses.IEntityWithRelationships)> (requires 'argetEntity : null and 'argetEntity :> System.Data.Objects.DataClasses.IEntityWithRelationships)
member this.GetRelatedReference : string * string -> System.Data.Objects.DataClasses.EntityReference<'argetEntity (requires 'argetEntity : null)> (requires 'argetEntity : null)
Public Function GetRelatedReference(Of TTargetEntity As {Class, IEntityWithRelationships}) (relationshipName As String, targetRoleName As String) As EntityReference(Of TTargetEntity)
Public Function GetRelatedReference(Of TTargetEntity As Class) (relationshipName As String, targetRoleName As String) As EntityReference(Of TTargetEntity)
Type parameters
- TTargetEntity
Het type geretourneerde EntityReference<TEntity>.
Parameters
- relationshipName
- String
Naam van de relatie die u wilt navigeren. De naam van de relatie is niet gekwalificeerd voor de naamruimte.
- targetRoleName
- String
Naam van de doelrol voor de navigatie. Hiermee wordt de richting van navigatie in de relatie aangegeven.
Retouren
Het EntityReference<TEntity> van een gerelateerd object.
Uitzonderingen
De opgegeven rol heeft een EntityCollection<TEntity> in plaats van een EntityReference<TEntity>.
Opmerkingen
De naam van de relatie mag niet worden gekwalificeerd als naamruimte. Er treedt een fout op wanneer u de naamruimte hebt voorbereid op de naam van de relatie.