RelatedEnd.IRelatedEnd.Attach メソッド

定義

関連する端にオブジェクトをアタッチします。

オーバーロード

名前 説明
IRelatedEnd.Attach(IEntityWithRelationships)

関連する端にオブジェクトをアタッチします。

IRelatedEnd.Attach(Object)

オブジェクトを関連する端にアタッチします。

IRelatedEnd.Attach(IEntityWithRelationships)

関連する端にオブジェクトをアタッチします。

 virtual void System.Data.Objects.DataClasses.IRelatedEnd.Attach(System::Data::Objects::DataClasses::IEntityWithRelationships ^ entity) = System::Data::Objects::DataClasses::IRelatedEnd::Attach;
void IRelatedEnd.Attach(System.Data.Objects.DataClasses.IEntityWithRelationships entity);
abstract member System.Data.Objects.DataClasses.IRelatedEnd.Attach : System.Data.Objects.DataClasses.IEntityWithRelationships -> unit
override this.System.Data.Objects.DataClasses.IRelatedEnd.Attach : System.Data.Objects.DataClasses.IEntityWithRelationships -> unit
Sub Attach (entity As IEntityWithRelationships) Implements IRelatedEnd.Attach

パラメーター

entity
IEntityWithRelationships

アタッチされているオブジェクト。

実装

注釈

このメンバーは、明示的なインターフェイス メンバーの実装です。 RelatedEnd インスタンスがIRelatedEnd インターフェイスにキャストされている場合にのみ使用できます。

IRelatedEnd.Attach メソッドは、.NET Framework の以前のバージョンとの互換性のためにのみ保持されます。

適用対象

IRelatedEnd.Attach(Object)

オブジェクトを関連する端にアタッチします。

 virtual void System.Data.Objects.DataClasses.IRelatedEnd.Attach(System::Object ^ entity) = System::Data::Objects::DataClasses::IRelatedEnd::Attach;
void IRelatedEnd.Attach(object entity);
abstract member System.Data.Objects.DataClasses.IRelatedEnd.Attach : obj -> unit
override this.System.Data.Objects.DataClasses.IRelatedEnd.Attach : obj -> unit
Sub Attach (entity As Object) Implements IRelatedEnd.Attach

パラメーター

entity
Object

関連する末尾にアタッチするエンティティ インスタンス。

実装

注釈

関連するエンドに既にいくつかのエンティティがアタッチされている場合、既存のエンティティは新しいエンティティとマージされます。 新しいエンティティは、関連するエンティティ オブジェクトの完全なセットであるとは見なされません。

ソース エンティティ オブジェクトと渡されるすべてのエンティティ オブジェクトは、 Unchanged または Modified 状態である必要があります。 削除された要素は、状態マネージャーが既にリレーションシップ インスタンスを追跡している場合にのみ許可されます。

適用対象