共用方式為


Table<TEntity>.ITable.Attach 方法

定義

允許還原序列化之實體與 DataContext 的新執行個體產生關聯,以便更新或從資料庫刪除它們。

多載

ITable.Attach(Object, Boolean)

以已修改或未修改的狀態,將集合的所有實體附加至 DataContext

ITable.Attach(Object, Object)

透過指定實體及其原始狀態,將實體附加至已修改或未修改狀態中的 DataContext

ITable.Attach(Object)

將實體附加至未修改狀態中的 DataContext

ITable.Attach(Object, Boolean)

以已修改或未修改的狀態,將集合的所有實體附加至 DataContext

 virtual void System.Data.Linq.ITable.Attach(System::Object ^ entity, bool asModified) = System::Data::Linq::ITable::Attach;
void ITable.Attach (object entity, bool asModified);
abstract member System.Data.Linq.ITable.Attach : obj * bool -> unit
override this.System.Data.Linq.ITable.Attach : obj * bool -> unit
Sub Attach (entity As Object, asModified As Boolean) Implements ITable.Attach

參數

entity
Object

要附加的實體。

asModified
Boolean

true 表示以修改的方式附加實體,false 表示以未修改的方式附加實體。

實作

備註

這個成員是明確介面成員實作, 只有在 Table<TEntity> 執行個體轉換成 ITable 介面時,才能使用這個成員。

適用於

ITable.Attach(Object, Object)

透過指定實體及其原始狀態,將實體附加至已修改或未修改狀態中的 DataContext

 virtual void System.Data.Linq.ITable.Attach(System::Object ^ entity, System::Object ^ original) = System::Data::Linq::ITable::Attach;
void ITable.Attach (object entity, object original);
abstract member System.Data.Linq.ITable.Attach : obj * obj -> unit
override this.System.Data.Linq.ITable.Attach : obj * obj -> unit
Sub Attach (entity As Object, original As Object) Implements ITable.Attach

參數

entity
Object

要附加的實體。

original
Object

相同實體型別的執行個體,其具有包含原始值的資料成員。

實作

備註

這個成員是明確介面成員實作, 只有在 Table<TEntity> 執行個體轉換成 ITable 介面時,才能使用這個成員。

適用於

ITable.Attach(Object)

將實體附加至未修改狀態中的 DataContext

 virtual void System.Data.Linq.ITable.Attach(System::Object ^ entity) = System::Data::Linq::ITable::Attach;
void ITable.Attach (object entity);
abstract member System.Data.Linq.ITable.Attach : obj -> unit
override this.System.Data.Linq.ITable.Attach : obj -> unit
Sub Attach (entity As Object) Implements ITable.Attach

參數

entity
Object

要附加的實體。

實作

備註

這個成員是明確介面成員實作, 只有在 Table<TEntity> 執行個體轉換成 ITable 介面時,才能使用這個成員。

適用於