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