次の方法で共有


RelationshipManager.InitializeRelatedCollection<TTargetEntity> メソッド

定義

既定のコンストラクターで作成された既存の EntityCollection を取得し、指定されたリレーションシップとターゲット ロール名を使用して初期化します。 このメソッドは逆シリアル化時にのみ使用するように設計されており、指定された EntityCollection が既に初期化されている場合、またはリレーションシップ マネージャーが 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))

型パラメーター

TTargetEntity

targetRoleName で表されるエンティティの型

パラメーター

relationshipName
String

リレーションシップ名。

targetRoleName
String

ターゲット ロール名。

entityCollection
EntityCollection<TTargetEntity>

既存の EntityCollection。

属性

適用対象