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 方法的情況下,類型必須對應且必須是實體類型。 也就是說,其對應中必須有物件標識符資訊。 否則,會擲回錯誤的類型例外狀況。

適用於