ITable.Attach 方法

定义

允许反序列化的实体与 DataContext 的新实例相关联,以便可以从数据库更新或删除这些实体。

重载

Attach(Object)

以未修改状态将实体附加到 DataContext

Attach(Object, Boolean)

以修改或未修改状态将集合的所有实体附加到 DataContext

Attach(Object, Object)

通过指定实体及其原始状态,以修改或未修改状态将实体附加到 DataContext

注解

有关如何使用此方法的详细信息,请参阅 N 层应用程序中的数据检索和 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

要附加的实体。

注解

有关如何使用此方法的详细信息,请参阅 N 层应用程序中的数据检索和 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,则以修改状态附加这些实体。

注解

有关如何使用此方法的详细信息,请参阅 N 层应用程序中的数据检索和 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

与包含原始值的数据成员具有相同实体类型的实例。

注解

有关如何使用此方法的详细信息,请参阅 N 层应用程序中的数据检索和 CUD 操作 (LINQ to SQL)

适用于