Show / Hide Table of Contents

Class TechModelBinarySerializer

Предоставляет функциональные возможности сериализации модели в двоичные данные и десериализации их в модель.

Inheritance
object
TechModelBinarySerializer
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Ascon.Vertical.Core
Assembly: Ascon.Vertical.Core.dll
Syntax
public static class TechModelBinarySerializer

Methods

Deserialize(byte[])

Десериализует описание модели из массива байт.

Declaration
public static TechModelDto Deserialize(byte[] data)
Parameters
Type Name Description
byte[] data

Массив байт, содержищий сериализованные данные модели.

Returns
Type Description
TechModelDto

Прочитанное описание модели.

Deserialize(Stream)

Десериализует описание модели из потока.

Declaration
public static TechModelDto Deserialize(Stream stream)
Parameters
Type Name Description
Stream stream

Поток, содержищий сериализованные данные модели.

Returns
Type Description
TechModelDto

Прочитанное описание модели.

Serialize(TechModelDto)

Сериализует описание модели в массив байт.

Declaration
public static byte[] Serialize(TechModelDto model)
Parameters
Type Name Description
TechModelDto model

Сериализуемое описание модели.

Returns
Type Description
byte[]

Массив байт, содержищий сериализованные данные модели.

Serialize(Stream, TechModelDto)

Сериализует описание модели в поток.

Declaration
public static void Serialize(Stream stream, TechModelDto model)
Parameters
Type Name Description
Stream stream

Поток, в который производится сериализация.

TechModelDto model

Сериализуемое описание модели.

Remarks

Поток будет очищен при записи.

Back to top Copyright © 2014 - 2026 ООО «АСКОН-Бизнес-решения»