C# 클래스 Platform.Xml.Serialization.ListTypeSerializer

상속: ComplexTypeTypeSerializer
파일 보기 프로젝트 열기: platformdotnet/Platform

공개 메소드들

메소드 설명
Deserialize ( XmlReader reader, SerializationContext state ) : object
ListTypeSerializer ( SerializationMemberInfo memberInfo, TypeSerializerCache cache, SerializerOptions options ) : System

보호된 메소드들

메소드 설명
CanDeserializeElement ( object obj, XmlReader reader, SerializationContext state ) : bool
CreateInstance ( XmlReader reader, SerializationContext state ) : object
DeserializeElement ( object obj, XmlReader reader, SerializationContext state ) : void
Scan ( SerializationMemberInfo memberInfo, TypeSerializerCache cache, SerializerOptions options ) : void
SerializeElements ( object obj, XmlWriter writer, SerializationContext state ) : void

비공개 메소드들

메소드 설명
TryGetItemByType ( Type type, ListItem &listItem ) : bool

메소드 상세

CanDeserializeElement() 보호된 메소드

protected CanDeserializeElement ( object obj, XmlReader reader, SerializationContext state ) : bool
obj object
reader System.Xml.XmlReader
state SerializationContext
리턴 bool

CreateInstance() 보호된 메소드

protected CreateInstance ( XmlReader reader, SerializationContext state ) : object
reader System.Xml.XmlReader
state SerializationContext
리턴 object

Deserialize() 공개 메소드

public Deserialize ( XmlReader reader, SerializationContext state ) : object
reader System.Xml.XmlReader
state SerializationContext
리턴 object

DeserializeElement() 보호된 메소드

protected DeserializeElement ( object obj, XmlReader reader, SerializationContext state ) : void
obj object
reader System.Xml.XmlReader
state SerializationContext
리턴 void

ListTypeSerializer() 공개 메소드

public ListTypeSerializer ( SerializationMemberInfo memberInfo, TypeSerializerCache cache, SerializerOptions options ) : System
memberInfo SerializationMemberInfo
cache TypeSerializerCache
options SerializerOptions
리턴 System

Scan() 보호된 메소드

protected Scan ( SerializationMemberInfo memberInfo, TypeSerializerCache cache, SerializerOptions options ) : void
memberInfo SerializationMemberInfo
cache TypeSerializerCache
options SerializerOptions
리턴 void

SerializeElements() 보호된 메소드

protected SerializeElements ( object obj, XmlWriter writer, SerializationContext state ) : void
obj object
writer System.Xml.XmlWriter
state SerializationContext
리턴 void