C# 클래스 NServiceBus.XmlSerialization

상속: IDisposable
파일 보기 프로젝트 열기: Particular/NServiceBus 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void
Serialize ( ) : void
Write ( System.Xml.Linq.XElement elem, Type t, object obj ) : void
WriteElementNamespaces ( System.Xml.Linq.XElement elem, IReadOnlyList baseTypes ) : void
WriteEntry ( System.Xml.Linq.XElement elem, string name, Type type, object value ) : void
WriteObject ( System.Xml.Linq.XElement elem, string name, Type type, object value, bool useNS = false ) : void
XmlSerialization ( Type messageType, Stream stream, object message, Conventions conventions, XmlSerializerCache cache, bool skipWrappingRawXml, string @namespace = DefaultNamespace ) : System

비공개 메소드들

메소드 설명
ForceEmptyTagsWithNewlines ( System.Xml.Linq.XDocument document ) : void
GetBaseTypes ( ) : List
IsIndexedProperty ( PropertyInfo propertyInfo ) : bool
SetDefaultNamespace ( System.Xml.Linq.XElement element, System.Xml.Linq.XNamespace newXmlns ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Serialize() 공개 메소드

public Serialize ( ) : void
리턴 void

Write() 공개 메소드

public Write ( System.Xml.Linq.XElement elem, Type t, object obj ) : void
elem System.Xml.Linq.XElement
t System.Type
obj object
리턴 void

WriteElementNamespaces() 공개 메소드

public WriteElementNamespaces ( System.Xml.Linq.XElement elem, IReadOnlyList baseTypes ) : void
elem System.Xml.Linq.XElement
baseTypes IReadOnlyList
리턴 void

WriteEntry() 공개 메소드

public WriteEntry ( System.Xml.Linq.XElement elem, string name, Type type, object value ) : void
elem System.Xml.Linq.XElement
name string
type System.Type
value object
리턴 void

WriteObject() 공개 메소드

public WriteObject ( System.Xml.Linq.XElement elem, string name, Type type, object value, bool useNS = false ) : void
elem System.Xml.Linq.XElement
name string
type System.Type
value object
useNS bool
리턴 void

XmlSerialization() 공개 메소드

public XmlSerialization ( Type messageType, Stream stream, object message, Conventions conventions, XmlSerializerCache cache, bool skipWrappingRawXml, string @namespace = DefaultNamespace ) : System
messageType System.Type
stream Stream
message object
conventions Conventions
cache XmlSerializerCache
skipWrappingRawXml bool
@namespace string
리턴 System