ItemMetadata.SetChangeUnitVersion メソッド

派生クラスでオーバーライドされると、項目に含まれている変更単位のバージョンを設定します。

名前空間: Microsoft.Synchronization.MetadataStorage
アセンブリ: Microsoft.Synchronization.MetadataStorage (microsoft.synchronization.metadatastorage.dll 内)

構文

'宣言
Public MustOverride Sub SetChangeUnitVersion ( _
    changeUnitId As SyncId, _
    changeUnitVersion As SyncVersion _
)
'使用
Dim instance As ItemMetadata
Dim changeUnitId As SyncId
Dim changeUnitVersion As SyncVersion

instance.SetChangeUnitVersion(changeUnitId, changeUnitVersion)
public abstract void SetChangeUnitVersion (
    SyncId changeUnitId,
    SyncVersion changeUnitVersion
)
public:
virtual void SetChangeUnitVersion (
    SyncId^ changeUnitId, 
    SyncVersion^ changeUnitVersion
) abstract
public abstract void SetChangeUnitVersion (
    SyncId changeUnitId, 
    SyncVersion changeUnitVersion
)
public abstract function SetChangeUnitVersion (
    changeUnitId : SyncId, 
    changeUnitVersion : SyncVersion
)

パラメーター

  • changeUnitId
    変更単位の ID です。
  • changeUnitVersion
    変更単位のバージョンです。

例外

例外の種類 条件

ArgumentNullException

changeUnitId が NULL 参照 (Visual Basic では Nothing) です。 です。

InvalidOperationException

項目に削除のマークが付いています。

SyncIdFormatMismatchException

changeUnitId の形式が、プロバイダーの SyncIdFormatGroup で指定されている形式と一致しません。

解説

変更単位の変更単位バージョンには、変更単位に最新の変更を加えたレプリカのキーと、変更が加えられたときのそのレプリカのティック数が格納されます。

参照

リファレンス

ItemMetadata クラス
ItemMetadata メンバー
Microsoft.Synchronization.MetadataStorage 名前空間