C# 클래스 System.Runtime.Serialization.XmlFormatterSerializer

파일 보기 프로젝트 열기: kumpera/mono 1 사용 예제들

공개 메소드들

메소드 설명
Serialize ( Type type, object graph ) : void
Serialize ( XmlDictionaryWriter writer, object graph, Type declaredType, KnownTypeCollection types, bool ignoreUnknown, int maxItems, string root_ns, bool preserveObjectReferences, DataContractResolver resolver, DataContractResolver defaultResolver ) : void
SerializePrimitive ( Type type, object graph, XmlQualifiedName qname ) : void
TrySerializeAsReference ( bool isMapReference, object graph, string &label ) : bool
WriteEndElement ( ) : void
WriteStartElement ( string memberName, string memberNamespace, string contentNamespace ) : void
XmlFormatterSerializer ( XmlDictionaryWriter writer, KnownTypeCollection types, bool ignoreUnknown, int maxItems, string root_ns, bool preserveObjectReferences, DataContractResolver resolver, DataContractResolver defaultResolver ) : System

메소드 상세

Serialize() 공개 메소드

public Serialize ( Type type, object graph ) : void
type System.Type
graph object
리턴 void

Serialize() 공개 정적인 메소드

public static Serialize ( XmlDictionaryWriter writer, object graph, Type declaredType, KnownTypeCollection types, bool ignoreUnknown, int maxItems, string root_ns, bool preserveObjectReferences, DataContractResolver resolver, DataContractResolver defaultResolver ) : void
writer System.Xml.XmlDictionaryWriter
graph object
declaredType System.Type
types KnownTypeCollection
ignoreUnknown bool
maxItems int
root_ns string
preserveObjectReferences bool
resolver DataContractResolver
defaultResolver DataContractResolver
리턴 void

SerializePrimitive() 공개 메소드

public SerializePrimitive ( Type type, object graph, XmlQualifiedName qname ) : void
type System.Type
graph object
qname System.Xml.XmlQualifiedName
리턴 void

TrySerializeAsReference() 공개 메소드

public TrySerializeAsReference ( bool isMapReference, object graph, string &label ) : bool
isMapReference bool
graph object
label string
리턴 bool

WriteEndElement() 공개 메소드

public WriteEndElement ( ) : void
리턴 void

WriteStartElement() 공개 메소드

public WriteStartElement ( string memberName, string memberNamespace, string contentNamespace ) : void
memberName string
memberNamespace string
contentNamespace string
리턴 void

XmlFormatterSerializer() 공개 메소드

public XmlFormatterSerializer ( XmlDictionaryWriter writer, KnownTypeCollection types, bool ignoreUnknown, int maxItems, string root_ns, bool preserveObjectReferences, DataContractResolver resolver, DataContractResolver defaultResolver ) : System
writer System.Xml.XmlDictionaryWriter
types KnownTypeCollection
ignoreUnknown bool
maxItems int
root_ns string
preserveObjectReferences bool
resolver DataContractResolver
defaultResolver DataContractResolver
리턴 System