IRelatedEnd.Attach メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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> クラスは、この実装を使用して、アタッチされたソース オブジェクトとコレクションにアタッチされたオブジェクトの間のリレーションシップを定義します。 詳しくは、「オブジェクトのアタッチとデタッチ」をご覧ください。