C# Класс EzBus.Core.Serializers.XmlMessageSerializer

Наследование: IMessageSerializer
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Deserialize ( Stream messageStream, Type messageType ) : object
Serialize ( object obj ) : Stream

Приватные методы

Метод Описание
CreateTypeName ( object obj ) : string
CreateXmlDocument ( ) : XmlDocument
CreateXmlStream ( XmlDocument xmlDocument ) : Stream
WriteObject ( object obj, XmlDocument xmlDocument, XmlNode currentNode ) : void
WriteToInstance ( object instance, IReflect type, System.Xml.Linq.XContainer xContainer ) : void

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

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

public Deserialize ( Stream messageStream, Type messageType ) : object
messageStream Stream
messageType System.Type
Результат object

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

public Serialize ( object obj ) : Stream
obj object
Результат Stream