C# Класс NSoft.NFramework.Json.JsonByteSerializer

JSON 포맷으로 객체를 직렬화/역직렬화를 수행합니다. 직렬화된 정보를 Text가 아닌 UTF-8 인코딩 방식으로 byte[] 로 변환합니다.
Наследование: NSoft.NFramework.Serializations.Serializers.AbstractSerializer, IJsonSerializer
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Deserialize ( byte data ) : object

Serialized 된 정보를 Deserialize 를 수행해서 객체로 반환한다.

Deserialize ( byte data, Type targetType ) : object

특정 수형으로 역직렬화를 수행합니다.

JsonByteSerializer ( ) : System

생성자

JsonByteSerializer ( JsonSerializerSettings jsonSerializerSettings ) : System

생성자

Serialize ( object graph ) : byte[]

지정된 객체를 Serialize를 수행한다.

Описание методов

Deserialize() публичный Метод

Serialized 된 정보를 Deserialize 를 수행해서 객체로 반환한다.
public Deserialize ( byte data ) : object
data byte serialized data to be deserialized.
Результат object

Deserialize() публичный Метод

특정 수형으로 역직렬화를 수행합니다.
public Deserialize ( byte data, Type targetType ) : object
data byte 직렬화된 정보
targetType System.Type 역직렬화할 대상 수형
Результат object

JsonByteSerializer() публичный Метод

생성자
public JsonByteSerializer ( ) : System
Результат System

JsonByteSerializer() публичный Метод

생성자
public JsonByteSerializer ( JsonSerializerSettings jsonSerializerSettings ) : System
jsonSerializerSettings Newtonsoft.Json.JsonSerializerSettings 직렬화 설정 방식
Результат System

Serialize() публичный Метод

지정된 객체를 Serialize를 수행한다.
public Serialize ( object graph ) : byte[]
graph object object to be serialized.
Результат byte[]