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 情報が必要です。 それ以外の場合は、間違った型の例外がスローされます。

適用対象