ITable.Attach 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
允許還原序列化之實體與 DataContext 的新執行個體產生關聯,以便更新或從資料庫刪除它們。
多載
Attach(Object) |
將實體附加至未修改狀態中的 DataContext。 |
Attach(Object, Boolean) |
以已修改或未修改的狀態,將集合的所有實體附加至 DataContext。 |
Attach(Object, Object) |
透過指定實體及其原始狀態,將實體附加至已修改或未修改狀態中的 DataContext。 |
備註
如需如何使用此方法的詳細資訊,請參閱多層式應用程式中的數據擷取和 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
要附加的實體。
備註
如需如何使用此方法的詳細資訊,請參閱多層式應用程式中的數據擷取和 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
表示以修改的方式附加實體 (Entity)。
備註
如需如何使用此方法的詳細資訊,請參閱多層式應用程式中的數據擷取和 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
相同實體型別的執行個體,其具有包含原始值的資料成員。
備註
如需如何使用此方法的詳細資訊,請參閱多層式應用程式中的數據擷取和 CUD 作業 (LINQ to SQL) 。