C# Class NSoft.NFramework.Json.BsonSerializer

BSON 형식으로 직렬화, 역직렬화를 수행합니다.
Inheritance: NSoft.NFramework.Serializations.Serializers.AbstractSerializer, IJsonSerializer
显示文件 Open project: debop/NFramework

Public Methods

Method Description
BsonSerializer ( ) : System

생성자

BsonSerializer ( JsonSerializer serializer ) : System

생성자

Deserialize ( byte data ) : object

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

Deserialize ( byte data, Type targetType ) : object

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

Serialize ( object graph ) : byte[]

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

Method Details

BsonSerializer() public method

생성자
public BsonSerializer ( ) : System
return System

BsonSerializer() public method

생성자
public BsonSerializer ( JsonSerializer serializer ) : System
serializer Newtonsoft.Json.JsonSerializer Json Serializer
return System

Deserialize() public method

Serialized 된 정보를 Deserialize 를 수행해서 객체로 반환한다.
public Deserialize ( byte data ) : object
data byte 객체를 직렬화한 정보
return object

Deserialize() public method

Serialized 된 정보를 Deserialize 를 수행해서 객체로 반환한다.
public Deserialize ( byte data, Type targetType ) : object
data byte 객체를 직렬화한 정보
targetType System.Type 역직렬화된 객체의 수형
return object

Serialize() public method

지정된 객체를 Serialize를 수행한다.
public Serialize ( object graph ) : byte[]
graph object 직렬화할 객체
return byte[]