次の方法で共有


AddChangeUnitChange メソッド

このオブジェクトに変更単位の変更を追加します。

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

構文

'宣言
Public Sub AddChangeUnitChange ( _
    changeUnitChange As ChangeUnitChange _
)
'使用
Dim instance As ItemChange
Dim changeUnitChange As ChangeUnitChange

instance.AddChangeUnitChange(changeUnitChange)
public void AddChangeUnitChange(
    ChangeUnitChange changeUnitChange
)
public:
void AddChangeUnitChange(
    ChangeUnitChange^ changeUnitChange
)
member AddChangeUnitChange : 
        changeUnitChange:ChangeUnitChange -> unit 
public function AddChangeUnitChange(
    changeUnitChange : ChangeUnitChange
)

パラメーター

例外

例外 条件
ArgumentNullException

changeUnitChange が null Nothing nullptr unit NULL 参照 (Visual Basic では Nothing) です。

ArgumentOutOfRangeException

changeUnitChange に親の変更があります。

InvalidOperationException

この ItemChange は削除されており、既に存在しない項目を表しているか、changeUnitChange が予期しない変更単位を表しています。

説明

このメソッドには、次に示す二次的な作用があります。

  • ChangeVersion に null Nothing nullptr unit NULL 参照 (Visual Basic では Nothing) が設定されます。

  • changeUnitChange の ParentChange プロパティにこのオブジェクトが設定されます。

このメソッドが呼び出されたときに ChangeKindDeleted に設定されている場合は、InvalidOperationException がスローされます。

参照

参照

ItemChangeクラス

ItemChange メンバー

Microsoft.Synchronization 名前空間