ITable.GetOriginalEntityState(Object) 方法

定义

检索原始值。

public:
 System::Object ^ GetOriginalEntityState(System::Object ^ entity);
public object GetOriginalEntityState (object entity);
abstract member GetOriginalEntityState : obj -> obj
Public Function GetOriginalEntityState (entity As Object) As Object

参数

entity
Object

要检索其原始值的实体。

返回

原始实体的副本。 如果未跟踪传入的实体,则该值为 null。 必须先附加由客户端发送回的已断开连接的实体,然后 DataContext 才能开始跟踪实体的状态。 新附加的实体的“原始状态”是根据客户端提供的值设立的。 数据上下文不跟踪已断开连接的实体的状态。

注解

注意以下事项:

  • 实体参数必须为非 null。 否则,将引发 null 参数异常。

  • 对于强类型 (TEntity) 方法,必须映射类型,并且必须是实体类型。 也就是说,它的映射中必须包含对象 ID 信息。 否则,将引发错误的类型异常。

适用于