Compartir a través de


FullEnumerationChangeBatch.Deserialize Método (SyncIdFormatGroup, ISyncFilterDeserializer, Byte[])

Método estático que crea un objeto de lote de cambios que se utiliza para la sincronización de recuperación y lo inicializa utilizando un esquema de formato de identificador, un deserializador de filtro personalizado y los datos de una matriz de bytes.

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

Sintaxis

'Declaración
Public Shared Function Deserialize ( _
    idFormats As SyncIdFormatGroup, _
    syncFilterDeserializer As ISyncFilterDeserializer, _
    data As Byte() _
) As FullEnumerationChangeBatch
'Uso
Dim idFormats As SyncIdFormatGroup
Dim syncFilterDeserializer As ISyncFilterDeserializer
Dim data As Byte()
Dim returnValue As FullEnumerationChangeBatch

returnValue = FullEnumerationChangeBatch.Deserialize(idFormats, syncFilterDeserializer, data)
public static FullEnumerationChangeBatch Deserialize (
    SyncIdFormatGroup idFormats,
    ISyncFilterDeserializer syncFilterDeserializer,
    byte[] data
)
public:
static FullEnumerationChangeBatch^ Deserialize (
    SyncIdFormatGroup^ idFormats, 
    ISyncFilterDeserializer^ syncFilterDeserializer, 
    array<unsigned char>^ data
)
public static FullEnumerationChangeBatch Deserialize (
    SyncIdFormatGroup idFormats, 
    ISyncFilterDeserializer syncFilterDeserializer, 
    byte[] data
)
public static function Deserialize (
    idFormats : SyncIdFormatGroup, 
    syncFilterDeserializer : ISyncFilterDeserializer, 
    data : byte[]
) : FullEnumerationChangeBatch

Parámetros

  • idFormats
    Esquema de formato de identificador del proveedor.
  • syncFilterDeserializer
    Objeto que se utiliza para deserializar los filtros personalizados incluidos en los datos de mapa de claves de filtro serializados.
  • data
    Datos del lote de cambios serializado.

Valor devuelto

El objeto de lote de cambios que se acaba de crear y que se inicializa mediante los datos serializados incluidos en data.

Excepciones

Tipo de excepción Condición

ArgumentNullException

Un argumento requerido es un valor es una referencia nula (Nothing en Visual Basic)..

SerializationException

Se produjo un problema durante la serialización.

Notas

Normalmente, los datos de la matriz de bytes se habrán generado a partir de la serialización anterior de un objeto de lote de cambios.

Un proveedor que representa una réplica que realiza el seguimiento de los filtros utiliza un mapa de claves de filtro. El mapa de claves de filtro asigna claves de filtro a los objetos ISyncFilter.

Para deserializar los filtros personalizados incluidos en los datos serializados, este método llama a Deserialize una vez por cada filtro de los datos serializados.

Vea también

Referencia

FullEnumerationChangeBatch Clase
FullEnumerationChangeBatch Miembros
Microsoft.Synchronization Espacio de nombres