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 接口时使用。

适用于