このオブジェクトに変更単位の変更を追加します。
名前空間: 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
)
パラメーター
- changeUnitChange
型 : Microsoft.Synchronization. . :: . .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 プロパティにこのオブジェクトが設定されます。
このメソッドが呼び出されたときに ChangeKind が Deleted に設定されている場合は、InvalidOperationException がスローされます。