C# 클래스 Spring.Messaging.Nms.Support.Converter.XmlMessageConverter

Convert an object via XML serialization for sending via an ITextMessage
상속: IMessageConverter
파일 보기 프로젝트 열기: spring-projects/spring-net

공개 메소드들

메소드 설명
FromMessage ( IMessage messageToConvert ) : object

Convert from a NMS Message to a .NET object.

ToMessage ( object objectToConvert, ISession session ) : IMessage

Convert a .NET object to a NMS Message using the supplied session to create the message object.

보호된 메소드들

메소드 설명
GetTargetType ( ITextMessage message ) : Type

Gets the type of the target given the message.

GetXmlString ( object objectToConvert ) : string

Gets the XML string for an object

StringToUTF8ByteArray ( String xmlString ) : Byte[]

Converts a UTF8 string to a byte array

UTF8ByteArrayToString ( Byte characters ) : String

Converts a byte array to a UTF8 string.

메소드 상세

FromMessage() 공개 메소드

Convert from a NMS Message to a .NET object.
public FromMessage ( IMessage messageToConvert ) : object
messageToConvert IMessage the message to convert
리턴 object

GetTargetType() 보호된 메소드

Gets the type of the target given the message.
protected GetTargetType ( ITextMessage message ) : Type
message ITextMessage The message.
리턴 System.Type

GetXmlString() 보호된 메소드

Gets the XML string for an object
protected GetXmlString ( object objectToConvert ) : string
objectToConvert object The object to convert.
리턴 string

StringToUTF8ByteArray() 보호된 메소드

Converts a UTF8 string to a byte array
protected StringToUTF8ByteArray ( String xmlString ) : Byte[]
xmlString String The p XML string.
리턴 Byte[]

ToMessage() 공개 메소드

Convert a .NET object to a NMS Message using the supplied session to create the message object.
public ToMessage ( object objectToConvert, ISession session ) : IMessage
objectToConvert object the object to convert
session ISession the Session to use for creating a NMS Message
리턴 IMessage

UTF8ByteArrayToString() 보호된 메소드

Converts a byte array to a UTF8 string.
protected UTF8ByteArrayToString ( Byte characters ) : String
characters Byte The characters.
리턴 String