C# Class Simple.IO.Serialization.BinarySimpleSerializer

Inheritance: ISimpleSerializer, ISimpleStringSerializer
Show file Open project: juanplopes/simple

Public Methods

Method Description
BinarySimpleSerializer ( ) : System
BinarySimpleSerializer ( ISurrogateSelector customSelector ) : System
Deserialize ( byte data ) : object
DeserializeFromString ( string data ) : object
Serialize ( object graph ) : byte[]
SerializeToString ( object graph ) : string

Protected Methods

Method Description
GetFormatter ( ) : BinaryFormatter

Method Details

BinarySimpleSerializer() public method

public BinarySimpleSerializer ( ) : System
return System

BinarySimpleSerializer() public method

public BinarySimpleSerializer ( ISurrogateSelector customSelector ) : System
customSelector ISurrogateSelector
return System

Deserialize() public method

public Deserialize ( byte data ) : object
data byte
return object

DeserializeFromString() public method

public DeserializeFromString ( string data ) : object
data string
return object

GetFormatter() protected method

protected GetFormatter ( ) : BinaryFormatter
return System.Runtime.Serialization.Formatters.Binary.BinaryFormatter

Serialize() public method

public Serialize ( object graph ) : byte[]
graph object
return byte[]

SerializeToString() public method

public SerializeToString ( object graph ) : string
graph object
return string