RelationshipManager.InitializeRelatedCollection<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 EntityCollection<TEntity> yang dibuat dengan menggunakan konstruktor tanpa parameter.
public:
generic <typename TTargetEntity>
where TTargetEntity : class, System::Data::Objects::DataClasses::IEntityWithRelationships void InitializeRelatedCollection(System::String ^ relationshipName, System::String ^ targetRoleName, System::Data::Objects::DataClasses::EntityCollection<TTargetEntity> ^ entityCollection);
public:
generic <typename TTargetEntity>
where TTargetEntity : class void InitializeRelatedCollection(System::String ^ relationshipName, System::String ^ targetRoleName, System::Data::Objects::DataClasses::EntityCollection<TTargetEntity> ^ entityCollection);
[System.ComponentModel.Browsable(false)]
public void InitializeRelatedCollection<TTargetEntity> (string relationshipName, string targetRoleName, System.Data.Objects.DataClasses.EntityCollection<TTargetEntity> entityCollection) where TTargetEntity : class, System.Data.Objects.DataClasses.IEntityWithRelationships;
[System.ComponentModel.Browsable(false)]
public void InitializeRelatedCollection<TTargetEntity> (string relationshipName, string targetRoleName, System.Data.Objects.DataClasses.EntityCollection<TTargetEntity> entityCollection) where TTargetEntity : class;
[<System.ComponentModel.Browsable(false)>]
member this.InitializeRelatedCollection : string * string * System.Data.Objects.DataClasses.EntityCollection<'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.InitializeRelatedCollection : string * string * System.Data.Objects.DataClasses.EntityCollection<'argetEntity (requires 'argetEntity : null)> -> unit (requires 'argetEntity : null)
Public Sub InitializeRelatedCollection(Of TTargetEntity As {Class, IEntityWithRelationships}) (relationshipName As String, targetRoleName As String, entityCollection As EntityCollection(Of TTargetEntity))
Public Sub InitializeRelatedCollection(Of TTargetEntity As Class) (relationshipName As String, targetRoleName As String, entityCollection As EntityCollection(Of TTargetEntity))
Jenis parameter
- TTargetEntity
Jenis yang sedang diinisialisasi EntityCollection<TEntity> .
Parameter
- relationshipName
- String
Nama hubungan.
- targetRoleName
- String
Nama peran dari akhir terkait.
- entityCollection
- EntityCollection<TTargetEntity>
untuk EntityCollection<TEntity> menginisialisasi.
- Atribut
Pengecualian
Ketika yang disediakan EntityCollection<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 InitializeRelatedCollection menginisialisasi yang sudah ada EntityCollection<TEntity> yang dibuat dengan menggunakan konstruktor tanpa parameter. diinisialisasi EntityCollection<TEntity> dengan menggunakan hubungan yang disediakan dan nama peran target.
Metode InitializeRelatedCollection ini hanya digunakan selama deserialisasi.