Zdexby TheHolyOneZ
42,610 classes
Class

XmlSerializationWriterInterpreter

: XmlSerializationWriter : XmlSerializationGeneratedCode : Object
System.Xml.Serialization.XmlSerializationWriterInterpreter, System.Xml 0x0058 (88 B) inherited 0x0048 System.Xml.dll
0x00x0058

Members 2

OffsetSizeNameTypeFlagsDefault
0x08_typeMapXmlMappingPrivate—
0x04_formatSerializationFormatPrivate—
0x00540x04unreflected bytes to end of XmlSerializationWriterInterpreter
Inherited from XmlSerializationWriter 8
OffsetSizeNameTypeFlagsDefault
0x08idGeneratorObjectIDGeneratorPrivate—
0x04qnameCountintPrivate—
0x01topLevelElementboolPrivate—
0x001D0x03padding / unreflected
0x08namespacesArrayListPrivate—
0x08writerXmlWriterPrivate—
0x08referencedElementsQueuePrivate—
0x08callbacksHashtablePrivate—
0x08serializedObjectsHashtablePrivate—

Functions 25

SignatureFlagsNativeParams
void .ctor(XmlMapping typeMap)Public+1 flags0x08
void InitCallbacks()2 flags0x00
void WriteRoot(object ob)Public0x08
void WriteObject(XmlTypeMapping typeMap, object ob, const string& element, const string& namesp, bool isNullable, bool needType, bool writeWrappingElem)3 flags0x08
void WriteMessage(XmlMembersMapping membersMap, const object[]& parameters)3 flags0x08
void WriteObjectElement(XmlTypeMapping typeMap, object ob, const string& element, const string& namesp)3 flags0x08
void WriteObjectElementAttributes(XmlTypeMapping typeMap, object ob)3 flags0x08
void WriteObjectElementElements(XmlTypeMapping typeMap, object ob)3 flags0x08
void WriteMembers(ClassMap map, object ob, bool isValueList)Private0x08
void WriteAttributeMembers(ClassMap map, object ob, bool isValueList)Private0x08
void WriteElementMembers(ClassMap map, object ob, bool isValueList)Private0x08
object GetMemberValue(XmlTypeMapMember member, object ob, bool isValueList)Private0x08
bool MemberHasValue(XmlTypeMapMember member, object ob, bool isValueList)Private0x08
void WriteMemberElement(XmlTypeMapElementInfo elem, object memberValue)Private0x08
object ImplicitConvert(object obj, Type type)Static+1 flags0x08
void WritePrimitiveValueLiteral(object memberValue, const string& name, const string& ns, XmlTypeMapping mappedType, TypeData typeData, bool wrapped, bool isNullable)Private0x08
void WritePrimitiveValueEncoded(object memberValue, const string& name, const string& ns, XmlQualifiedName xsiType, XmlTypeMapping mappedType, TypeData typeData, bool wrapped, bool isNullable)Private0x08
void WriteListElement(XmlTypeMapping typeMap, object ob, const string& element, const string& namesp)3 flags0x08
void WriteListContent(object container, TypeData listType, ListMap map, object ob, StringBuilder targetString)Private0x08
int GetListCount(TypeData listType, object ob)Private0x08
void WriteAnyElementContent(XmlTypeMapMemberAnyElement member, object memberValue)Private0x08
void WritePrimitiveElement(XmlTypeMapping typeMap, object ob, const string& element, const string& namesp)3 flags0x08
void WriteEnumElement(XmlTypeMapping typeMap, object ob, const string& element, const string& namesp)3 flags0x08
string GetStringValue(XmlTypeMapping typeMap, TypeData type, object value)Private0x08
string GetEnumXmlValue(XmlTypeMapping typeMap, object ob)Private0x08

Used by 1

types with a member, parameter or interface of this type