バージョン

RootActivityTimestamp プロパティ

ストアド プロシージャーによって更新された場合には、ルートの繰り返し Activity のタイムスタンプ。
シンタックス
'宣言
 
Public Property RootActivityTimestamp As Object
public object RootActivityTimestamp {get; set;}

プロパティ値

データ ソースのタイムスタンプ データによって埋められる Variant オブジェクト。この値が null(Visual Basic .NET では Nothing)の時、タイムスタンプのデータは変更されないことが前提です。
解説

ストアド プロシージャーがデータ ソースでルートの Activity のタイムスタンプを更新したときに、データ プロバイダーはルートの Activity のタイムスタンプ プロパティを格納します。IDataUpdate.UpdateUpdate を呼び出すコードは、この値が null(Visual Basic .NET では Nothing )ではないかどうかをチェックします。タイムスタンプがデータ プロバイダーによって更新される場合、ルートの Activity がこのセッションの間に後で修正される場合、以降の並行処理の競合を回避するために、ルートの Activity で保存される必要があります。

RootActivityTimestamp がデータ プロバイダーによって未設定の場合、呼び出しコードは何も実行する必要はありません。

すべてのバリアンスを削除するために使用されるストア ドプロシージャー(IsDeleteAll フラグが True の場合)は、ルートの Activity 行からバリアンス キーをクリアします。インメモリ ルート Activity オブジェクトもバリアンス キーをクリアしています。これはデータ ソースのタイムスタンプを除き、ルート Activity の両コピーを同期します。このプロパティは、データ プロバイダーが呼び出しコードに更新したタイムスタンプを戻すことを伝達することを許可します。

参照