C# Class Machine.Mta.Serializing.Xml.XmlTransportMessageSerializer

Inheritance: ITransportMessageSerializer
Show file Open project: machine/machine.mta

Public Methods

Method Description
Deserialize ( Stream stream ) : IMessage[]
Initialize ( ) : void
Serialize ( IMessage messages, Stream stream ) : void
XmlTransportMessageSerializer ( IMessageMapper mapper, IMessageRegisterer registerer, XmlMessageSerializer serializer ) : System

Method Details

Deserialize() public method

public Deserialize ( Stream stream ) : IMessage[]
stream Stream
return IMessage[]

Initialize() public method

public Initialize ( ) : void
return void

Serialize() public method

public Serialize ( IMessage messages, Stream stream ) : void
messages IMessage
stream Stream
return void

XmlTransportMessageSerializer() public method

public XmlTransportMessageSerializer ( IMessageMapper mapper, IMessageRegisterer registerer, XmlMessageSerializer serializer ) : System
mapper IMessageMapper
registerer IMessageRegisterer
serializer XmlMessageSerializer
return System