次の方法で共有


RelatedEnd.IRelatedEnd.Attach メソッド

定義

関連 End でオブジェクトをアタッチします。

オーバーロード

IRelatedEnd.Attach(IEntityWithRelationships)

関連 End でオブジェクトをアタッチします。

IRelatedEnd.Attach(Object)

リレーション端にオブジェクトをアタッチします。

IRelatedEnd.Attach(IEntityWithRelationships)

関連 End でオブジェクトをアタッチします。

 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 状態である必要があります。 削除された要素は、状態マネージャーがリレーションシップ インスタンスを既に追跡している場合にのみ許可されます。

適用対象