ITable.Attach 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
允许反序列化的实体与 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) 。