Serializer
Serializer
Класс Serializer
предоставляет методы для сериализации и десериализации объектов, а также для распаковки данных.
Методы
SerializeAsync<T>
SerializeAsync<T>
Метод асинхронно сериализует объект в массив байтов.
Параметры
obj
: Объект для сериализации.
Возвращаемое значение
Массив байтов, содержащий сериализованные данные объекта.
DeserializeAsync<T>
DeserializeAsync<T>
Метод асинхронно десериализует массив байтов в объект заданного типа.
Параметры
data
: Массив байтов, содержащий данные объекта.
Возвращаемое значение
Объект, полученный в результате десериализации.
Unpack
Unpack
Метод асинхронно распаковывает данные и возвращает объект типа Common.DataPacket
.
Параметры
data
: Массив байтов, содержащий данные пакета.
Возвращаемое значение
Объект типа Common.DataPacket
, полученный в результате распаковки.
Обработка ошибок
В случае возникновения ошибок в процессе сериализации, десериализации или распаковки, методы генерируют исключение с соответствующим сообщением об ошибке.
Last updated
Was this helpful?