語言

ITable.Attach 方法

定義

允許將反序列化的實體與新的實例 DataContext 關聯,以便從資料庫中更新或刪除。

多載

名稱 Description
Attach(Object)

將實體以未修改狀態附加於 。DataContext

Attach(Object, Boolean)

將集合中的所有實體以修改或未修改狀態附加於 。DataContext

Attach(Object, Object)

透過指定實體及其原始狀態,將實體附加於修改 DataContext 或未修改狀態。

備註

欲了解更多使用此方法的資訊,請參閱 N 層應用中的資料檢索與 CUD 操作(LINQ 到 SQL)。

若缺少所需成員,則ChangeConflictException在 中擲出 a 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 到 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 到 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 到 SQL)。

適用於