RelationshipManager.InitializeRelatedReference<TTargetEntity> Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menginisialisasi yang sudah ada EntityReference<TEntity> yang dibuat dengan menggunakan konstruktor tanpa parameter.
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))
Jenis parameter
- TTargetEntity
Jenis yang sedang diinisialisasi EntityReference<TEntity> .
Parameter
- relationshipName
- String
Nama hubungan.
- targetRoleName
- String
Nama peran dari akhir terkait.
- entityReference
- EntityReference<TTargetEntity>
yang EntityReference<TEntity> akan diinisialisasi.
- Atribut
Pengecualian
Ketika yang disediakan EntityReference<TEntity> sudah diinisialisasi.
-atau-
Ketika manajer hubungan sudah dilampirkan ke ObjectContext.
-atau-
Ketika manajer hubungan sudah berisi hubungan dengan nama ini dan peran target.
Keterangan
Metode ini InitializeRelatedReference menginisialisasi yang ada EntityReference<TEntity> yang dibuat dengan menggunakan konstruktor tanpa parameter. EntityReference<TEntity> diinisialisasi dengan menggunakan hubungan yang disediakan dan nama peran target.
Metode InitializeRelatedReference ini hanya digunakan selama deserialisasi.