Метод Deserialize (SyncIdFormatGroup, Byte )
Статический метод, создающий объект пакета изменений и инициализирующий его с помощью схемы форматов идентификаторов и данных из массива байтов.
Пространство имен: Microsoft.Synchronization
Сборка: Microsoft.Synchronization (в Microsoft.Synchronization.dll)
Синтаксис
'Декларация
Public Shared Function Deserialize ( _
idFormats As SyncIdFormatGroup, _
data As Byte() _
) As ChangeBatch
'Применение
Dim idFormats As SyncIdFormatGroup
Dim data As Byte()
Dim returnValue As ChangeBatch
returnValue = ChangeBatch.Deserialize(idFormats, _
data)
public static ChangeBatch Deserialize(
SyncIdFormatGroup idFormats,
byte[] data
)
public:
static ChangeBatch^ Deserialize(
SyncIdFormatGroup^ idFormats,
array<unsigned char>^ data
)
static member Deserialize :
idFormats:SyncIdFormatGroup *
data:byte[] -> ChangeBatch
public static function Deserialize(
idFormats : SyncIdFormatGroup,
data : byte[]
) : ChangeBatch
Параметры
- idFormats
Тип Microsoft.Synchronization. . :: . .SyncIdFormatGroup
Схема форматов идентификаторов для поставщика.
- data
Тип array<System. . :: . .Byte> [] () [] []
Данные пакета изменений.
Возвращаемое значение
Тип Microsoft.Synchronization. . :: . .ChangeBatch
Объект пакета изменений, инициализированный с использованием данных и массива байтов.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Параметр idFormats или data равен null Nothing nullptr unit пустая ссылка (Nothing в Visual Basic) . |
SerializationException | Во время сериализации возникла проблема. |
Замечания
Как правило, данные в массиве байтов формируются предыдущей сериализацией объекта пакета изменений.