ITable.Attach メソッド

定義

逆シリアル化されたエンティティを、データベースから更新または削除できるように、 DataContext の新しいインスタンスに関連付けることができます。

オーバーロード

名前 説明
Attach(Object)

変更されていない状態でエンティティを DataContext にアタッチします。

Attach(Object, Boolean)

変更された状態または変更されていない状態で、コレクションのすべてのエンティティを DataContext にアタッチします。

Attach(Object, Object)

エンティティと元の状態の両方を指定して、変更または変更されていない状態でエンティティを DataContext にアタッチします。

注釈

このメソッドの使用方法の詳細については、「 N 層アプリケーションでのデータ取得と CUD 操作 (LINQ to SQL)」を参照してください。

必要なメンバーが見つからない場合は、ChangeConflictException中にSubmitChangesがスローされます。

Attach(Object)

変更されていない状態でエンティティを DataContext にアタッチします。

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

パラメーター

entity
Object

アタッチするエンティティ。

注釈

このメソッドの使用方法の詳細については、「 N 層アプリケーションでのデータ取得と CUD 操作 (LINQ to SQL)」を参照してください。

適用対象

Attach(Object, Boolean)

変更された状態または変更されていない状態で、コレクションのすべてのエンティティを DataContext にアタッチします。

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

パラメーター

entity
Object

エンティティのコレクション。

asModified
Boolean

true を使用して、変更されたエンティティをアタッチします。

注釈

このメソッドの使用方法の詳細については、「 N 層アプリケーションでのデータ取得と CUD 操作 (LINQ to SQL)」を参照してください。

適用対象

Attach(Object, Object)

エンティティと元の状態の両方を指定して、変更または変更されていない状態でエンティティを DataContext にアタッチします。

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

パラメーター

entity
Object

アタッチするエンティティ。

original
Object

元の値を含むデータ メンバーを持つ同じエンティティ型のインスタンス。

注釈

このメソッドの使用方法の詳細については、「 N 層アプリケーションでのデータ取得と CUD 操作 (LINQ to SQL)」を参照してください。

適用対象