AddChanges メソッド
現在開いているグループに、指定された一連の項目変更を追加します。
名前空間: Microsoft.Synchronization
アセンブリ: Microsoft.Synchronization (Microsoft.Synchronization.dll 内)
構文
'宣言
Public Sub AddChanges ( _
changes As IEnumerable(Of ItemChange) _
)
'使用
Dim instance As ChangeBatchBase
Dim changes As IEnumerable(Of ItemChange)
instance.AddChanges(changes)
public void AddChanges(
IEnumerable<ItemChange> changes
)
public:
void AddChanges(
IEnumerable<ItemChange^>^ changes
)
member AddChanges :
changes:IEnumerable<ItemChange> -> unit
public function AddChanges(
changes : IEnumerable<ItemChange>
)
パラメーター
- changes
型 : System.Collections.Generic. . :: . .IEnumerable< (Of < ( <'ItemChange> ) > ) >
現在開いているグループに追加する一連の項目変更です。
例外
例外 | 条件 |
---|---|
ChangeBatchIsReadOnlyException | 変更バッチは既に変更適用元または同期セッションに送信済みです。送信後に変更をバッチに追加することはできません。 |
ArgumentNullException | changes が null Nothing nullptr unit NULL 参照 (Visual Basic では Nothing) です。 |
ObjectDisposedException | この ChangeBatchBase は破棄されています。 |
InvalidOperationException |
または
|
説明
項目変更を ChangeBatchBase オブジェクトに追加する前に、BeginOrderedGroup を呼び出すか、ChangeBatch オブジェクトの BeginUnorderedGroup メソッドを呼び出して、グループを開く必要があります。そうしないと、このメソッドによって InvalidOperationException がスローされます。