Compartir a través de


ChangeBatchBase Clase

Cuando lo invalida una clase derivada, representa los metadatos para un conjunto de cambios.

Espacio de nombres:  Microsoft.Synchronization
Ensamblado:  Microsoft.Synchronization (en Microsoft.Synchronization.dll)

Sintaxis

'Declaración
Public MustInherit Class ChangeBatchBase _
    Implements IDisposable, IEnumerable(Of ItemChange),  _
    IEnumerable
'Uso
Dim instance As ChangeBatchBase
public abstract class ChangeBatchBase : IDisposable, 
    IEnumerable<ItemChange>, IEnumerable
public ref class ChangeBatchBase abstract : IDisposable, 
    IEnumerable<ItemChange^>, IEnumerable
[<AbstractClassAttribute>]
type ChangeBatchBase =  
    class
        interface IDisposable
        interface IEnumerable<ItemChange>
        interface IEnumerable
    end
public abstract class ChangeBatchBase implements IDisposable, IEnumerable<ItemChange>, IEnumerable

Notas

ChangeBatchBase es la clase base para los lotes de cambios. Sync Framework proporciona dos clases que se derivan de ChangeBatchBase. Estas son ChangeBatch para una sincronización de conocimiento y FullEnumerationChangeBatch para una sincronización de enumeración completa.

Los miembros de IEnumerable se implementan de manera explícita. El código que tiene acceso a ellos primero debe convertir el objeto ChangeBatchBase a la interfaz IEnumerable con el operador de conversión o con la palabra clave as.

Jerarquía de herencia

System. . :: . .Object
  Microsoft.Synchronization..::..ChangeBatchBase
    Microsoft.Synchronization. . :: . .ChangeBatch
    Microsoft.Synchronization. . :: . .FullEnumerationChangeBatch

Seguridad para subprocesos

Todos los miembros públicos static (Shared en Visual Basic) de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

ChangeBatchBase Miembros

Microsoft.Synchronization Espacio de nombres