IRelatedEnd.Attach メソッド

定義

2 つのアタッチされたオブジェクト間のリレーションシップを定義します。

オーバーロード

名前 説明
Attach(IEntityWithRelationships)

2 つのアタッチされたオブジェクト間のリレーションシップを定義します。

Attach(Object)

2 つのアタッチされたオブジェクト間のリレーションシップを定義します。

Attach(IEntityWithRelationships)

2 つのアタッチされたオブジェクト間のリレーションシップを定義します。

public:
 void Attach(System::Data::Objects::DataClasses::IEntityWithRelationships ^ entity);
public void Attach(System.Data.Objects.DataClasses.IEntityWithRelationships entity);
abstract member Attach : System.Data.Objects.DataClasses.IEntityWithRelationships -> unit
Public Sub Attach (entity As IEntityWithRelationships)

パラメーター

entity
IEntityWithRelationships

アタッチされているオブジェクト。 entity IEntityWithRelationshipsを実装する必要があります。

注釈

Attach メソッドは、同じObjectContext インスタンスにアタッチされている 2 つのオブジェクト間のリレーションシップを定義するために使用されます。

RelatedEnd クラスは、Attach メソッドを明示的に実装します。 EntityCollection<TEntity> クラスは、この実装を使用して、アタッチされたソース オブジェクトとコレクションにアタッチされたオブジェクトの間のリレーションシップを定義します。 詳しくは、「オブジェクトのアタッチとデタッチ」をご覧ください。

適用対象

Attach(Object)

2 つのアタッチされたオブジェクト間のリレーションシップを定義します。

public:
 void Attach(System::Object ^ entity);
public void Attach(object entity);
abstract member Attach : obj -> unit
Public Sub Attach (entity As Object)

パラメーター

entity
Object

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

注釈

IEntityWithRelationshipsを実装しないエンティティ クラスには、このメソッド オーバーロードを使用します。 Attachを実装するエンティティ クラスには、IEntityWithRelationships メソッドを使用します。

Attach メソッドは、同じObjectContext インスタンスにアタッチされている 2 つのオブジェクト間のリレーションシップを定義するために使用されます。

RelatedEnd クラスは、Attach メソッドを明示的に実装します。 EntityCollection<TEntity> クラスは、この実装を使用して、アタッチされたソース オブジェクトとコレクションにアタッチされたオブジェクトの間のリレーションシップを定義します。 詳しくは、「オブジェクトのアタッチとデタッチ」をご覧ください。

適用対象