Metodo ChangeBatch.Deserialize (SyncIdFormatGroup, ISyncFilterDeserializer, Byte[])
Metodo statico che crea un oggetto batch di modifiche e lo inizializza utilizzando uno schema del formato dell'ID, un deserializzatore del filtro personalizzato e i dati di una matrice di byte.
Spazio dei nomi: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)
Sintassi
'Dichiarazione
Public Shared Function Deserialize ( _
idFormats As SyncIdFormatGroup, _
syncFilterDeserializer As ISyncFilterDeserializer, _
data As Byte() _
) As ChangeBatch
'Utilizzo
Dim idFormats As SyncIdFormatGroup
Dim syncFilterDeserializer As ISyncFilterDeserializer
Dim data As Byte()
Dim returnValue As ChangeBatch
returnValue = ChangeBatch.Deserialize(idFormats, syncFilterDeserializer, data)
public static ChangeBatch Deserialize (
SyncIdFormatGroup idFormats,
ISyncFilterDeserializer syncFilterDeserializer,
byte[] data
)
public:
static ChangeBatch^ Deserialize (
SyncIdFormatGroup^ idFormats,
ISyncFilterDeserializer^ syncFilterDeserializer,
array<unsigned char>^ data
)
public static ChangeBatch Deserialize (
SyncIdFormatGroup idFormats,
ISyncFilterDeserializer syncFilterDeserializer,
byte[] data
)
public static function Deserialize (
idFormats : SyncIdFormatGroup,
syncFilterDeserializer : ISyncFilterDeserializer,
data : byte[]
) : ChangeBatch
Parametri
- idFormats
Schema del formato dell'ID del provider.
- syncFilterDeserializer
Oggetto utilizzato per deserializzare i filtri personalizzati contenuti nei dati della mappa di chiavi dei filtri serializzati.
- data
Dati del batch di modifiche serializzati.
Valore restituito
Oggetto batch di modifiche appena creato inizializzato tramite i dati serializzati contenuti in data.
Eccezioni
Tipo di eccezione | Condizione |
---|---|
Un argomento richiesto è Null. |
|
Si è verificato un problema durante la serializzazione. |
Osservazioni
Generalmente, i dati della matrice di byte sono stati generati dalla serializzazione precedente di un oggetto batch di modifiche.
Una mappa di chiavi dei filtri viene utilizzata da un provider che rappresenta una replica che rileva i filtri. La mappa di chiavi dei filtri esegue il mapping delle chiavi dei filtri agli oggetti ISyncFilter.
Per deserializzare i filtri personalizzati contenuti nei dati serializzati, questo metodo chiama Deserialize una volta per ogni filtro nei dati serializzati.
Vedere anche
Riferimento
Classe ChangeBatch
Membri ChangeBatch
Spazio dei nomi Microsoft.Synchronization