RelationshipManager.InitializeRelatedReference<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.
Initialiseert een bestaande EntityReference<TEntity> die is gemaakt met behulp van de parameterloze constructor.
public:
generic <typename TTargetEntity>
where TTargetEntity : class, System::Data::Objects::DataClasses::IEntityWithRelationships void InitializeRelatedReference(System::String ^ relationshipName, System::String ^ targetRoleName, System::Data::Objects::DataClasses::EntityReference<TTargetEntity> ^ entityReference);
public:
generic <typename TTargetEntity>
where TTargetEntity : class void InitializeRelatedReference(System::String ^ relationshipName, System::String ^ targetRoleName, System::Data::Objects::DataClasses::EntityReference<TTargetEntity> ^ entityReference);
[System.ComponentModel.Browsable(false)]
public void InitializeRelatedReference<TTargetEntity>(string relationshipName, string targetRoleName, System.Data.Objects.DataClasses.EntityReference<TTargetEntity> entityReference) where TTargetEntity : class, System.Data.Objects.DataClasses.IEntityWithRelationships;
[System.ComponentModel.Browsable(false)]
public void InitializeRelatedReference<TTargetEntity>(string relationshipName, string targetRoleName, System.Data.Objects.DataClasses.EntityReference<TTargetEntity> entityReference) where TTargetEntity : class;
[<System.ComponentModel.Browsable(false)>]
member this.InitializeRelatedReference : string * string * System.Data.Objects.DataClasses.EntityReference<'argetEntity (requires 'argetEntity : null and 'argetEntity :> System.Data.Objects.DataClasses.IEntityWithRelationships)> -> unit (requires 'argetEntity : null and 'argetEntity :> System.Data.Objects.DataClasses.IEntityWithRelationships)
[<System.ComponentModel.Browsable(false)>]
member this.InitializeRelatedReference : string * string * System.Data.Objects.DataClasses.EntityReference<'argetEntity (requires 'argetEntity : null)> -> unit (requires 'argetEntity : null)
Public Sub InitializeRelatedReference(Of TTargetEntity As {Class, IEntityWithRelationships}) (relationshipName As String, targetRoleName As String, entityReference As EntityReference(Of TTargetEntity))
Public Sub InitializeRelatedReference(Of TTargetEntity As Class) (relationshipName As String, targetRoleName As String, entityReference As EntityReference(Of TTargetEntity))
Type parameters
- TTargetEntity
Het type EntityReference<TEntity> dat wordt geïnitialiseerd.
Parameters
- relationshipName
- String
De naam van de relatie.
- targetRoleName
- String
De rolnaam van het gerelateerde einde.
- entityReference
- EntityReference<TTargetEntity>
De EntityReference<TEntity> te initialiseren.
- Kenmerken
Uitzonderingen
Wanneer de opgegeven EntityReference<TEntity> gegevens al zijn geïnitialiseerd.
– of –
Wanneer de relatiebeheerder al is gekoppeld aan een ObjectContext.
– of –
Wanneer de relatiebeheerder al een relatie met deze naam en doelrol bevat.
Opmerkingen
De InitializeRelatedReference methode initialiseert een bestaande EntityReference<TEntity> die is gemaakt met behulp van de parameterloze constructor. De EntityReference<TEntity> naam wordt geïnitialiseerd met behulp van de opgegeven relatie- en doelrolnamen.
De InitializeRelatedReference methode wordt alleen gebruikt tijdens deserialisatie.