AddChanges Método
Agrega un conjunto de cambios de elementos especificado al grupo que está abierto actualmente.
Espacio de nombres: Microsoft.Synchronization
Ensamblado: Microsoft.Synchronization (en Microsoft.Synchronization.dll)
Sintaxis
'Declaración
Public Sub AddChanges ( _
changes As IEnumerable(Of ItemChange) _
)
'Uso
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>
)
Parámetros
- changes
Tipo: System.Collections.Generic. . :: . .IEnumerable< (Of < ( <'ItemChange> ) > ) >
Conjunto de cambios de elementos que se va a agregar al grupo que está abierto actualmente.
Excepciones
Excepción | Condición |
---|---|
ChangeBatchIsReadOnlyException | El lote de cambios ya se ha enviado a un aplicador de cambios o una sesión de sincronización. No se pueden agregar cambios al lote una vez enviado. |
ArgumentNullException | changes es un valor null Nothing nullptr unit es una referencia NULL (Nothing en Visual Basic). . |
ObjectDisposedException | Este objeto ChangeBatchBase se ha eliminado. |
InvalidOperationException |
O bien
|
Notas
Antes de que los cambios de elementos se puedan agregar a un objeto ChangeBatchBase, se debe abrir un grupo llamando al método BeginUnorderedGroup o BeginOrderedGroup del objeto ChangeBatch. De lo contrario, este método produce una excepción InvalidOperationException.