Udostępnij za pośrednictwem


RelationshipManager.InitializeRelatedCollection<TTargetEntity> Metoda

Definicja

Pobiera istniejący element EntityCollection, który został utworzony przy użyciu konstruktora domyślnego i inicjuje go przy użyciu podanych nazw relacji i ról docelowych. Ta metoda jest przeznaczona do użycia tylko podczas deserializacji i zgłosi wyjątek, jeśli podany element EntityCollection został już zainicjowany lub jeśli menedżer relacji jest już dołączony do obiektu ObjectContext.

[System.ComponentModel.Browsable(false)]
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
public void InitializeRelatedCollection<TTargetEntity> (string relationshipName, string targetRoleName, System.Data.Entity.Core.Objects.DataClasses.EntityCollection<TTargetEntity> entityCollection) where TTargetEntity : class;
member this.InitializeRelatedCollection : string * string * System.Data.Entity.Core.Objects.DataClasses.EntityCollection<'argetEntity (requires 'argetEntity : null)> -> unit (requires 'argetEntity : null)
Public Sub InitializeRelatedCollection(Of TTargetEntity As Class) (relationshipName As String, targetRoleName As String, entityCollection As EntityCollection(Of TTargetEntity))

Parametry typu

TTargetEntity

Typ jednostki reprezentowanej przez targetRoleName

Parametry

relationshipName
String

Nazwa relacji.

targetRoleName
String

Nazwa roli docelowej.

entityCollection
EntityCollection<TTargetEntity>

Istniejąca klasa EntityCollection.

Atrybuty

Dotyczy