ITable.Attach 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
允許將反序列化的實體與新的實例 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)。