ITable.GetOriginalEntityState(Object) 方法
本文内容
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
检索原始值。
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 信息。 否则,将引发错误的类型异常。
产品 | 版本 |
---|---|
.NET Framework | 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |