|
| void | GenerateInitCallbacksMethod () |
| |
| void | WriteQualifiedNameElement (string name, string ns, object defaultValue, SourceInfo source, bool nullable, TypeMapping mapping) |
| |
| void | WriteEnumValue (EnumMapping mapping, SourceInfo source, out Type returnType) |
| |
| void | WritePrimitiveValue (TypeDesc typeDesc, SourceInfo source, out Type returnType) |
| |
| void | WritePrimitive (string method, string name, string ns, object defaultValue, SourceInfo source, TypeMapping mapping, bool writeXsiType, bool isElement, bool isNullable) |
| |
| void | WriteTag (string methodName, string name, string ns) |
| |
| void | WriteTag (string methodName, string name, string ns, bool writePrefixed) |
| |
| void | WriteStartElement (string name, string ns, bool writePrefixed) |
| |
| void | WriteEndElement () |
| |
| void | WriteEndElement (string source) |
| |
| void | WriteLiteralNullTag (string name, string ns) |
| |
| void | WriteEmptyTag (string name, string ns) |
| |
| string | GenerateMembersElement (XmlMembersMapping xmlMembersMapping) |
| |
| string | GenerateTypeElement (XmlTypeMapping xmlTypeMapping) |
| |
| string | NextMethodName (string name) |
| |
| void | WriteEnumMethod (EnumMapping mapping) |
| |
| void | WriteDerivedTypes (StructMapping mapping) |
| |
| void | WriteEnumAndArrayTypes () |
| |
| void | WriteStructMethod (StructMapping mapping) |
| |
| bool | CanOptimizeWriteListSequence (TypeDesc listElementTypeDesc) |
| |
| void | WriteMember (SourceInfo source, AttributeAccessor attribute, TypeDesc memberTypeDesc, string parent) |
| |
| void | WriteAttribute (SourceInfo source, AttributeAccessor attribute, string parent) |
| |
| void | WriteMember (SourceInfo source, string choiceSource, ElementAccessor[] elements, TextAccessor text, ChoiceIdentifierAccessor choice, TypeDesc memberTypeDesc, bool writeAccessors) |
| |
| void | WriteArray (SourceInfo source, string choiceSource, ElementAccessor[] elements, TextAccessor text, ChoiceIdentifierAccessor choice, TypeDesc arrayTypeDesc) |
| |
| void | WriteArrayItems (ElementAccessor[] elements, TextAccessor text, ChoiceIdentifierAccessor choice, TypeDesc arrayTypeDesc, string arrayName, string choiceName) |
| |
| void | WriteElements (SourceInfo source, string enumSource, ElementAccessor[] elements, TextAccessor text, ChoiceIdentifierAccessor choice, string arrayName, bool writeAccessors, bool isNullable) |
| |
| void | WriteText (SourceInfo source, TextAccessor text) |
| |
| void | WriteElement (SourceInfo source, ElementAccessor element, string arrayName, bool writeAccessor) |
| |
| void | WriteElementCall (string func, Type cast, SourceInfo source, string name, string ns, bool isNullable, bool isAny) |
| |
| void | WriteCheckDefault (SourceInfo source, object value, bool isNullable) |
| |
| void | WriteChoiceTypeCheck (SourceInfo source, string fullTypeName, ChoiceIdentifierAccessor choice, string enumName, TypeDesc typeDesc) |
| |
| void | WriteNullCheckBegin (string source, ElementAccessor element) |
| |
| void | WriteNamespaces (string source) |
| |
| int | FindXmlnsIndex (MemberMapping[] members) |
| |
| void | WriteLocalDecl (string variableName, string initValue, Type type) |
| |
| void | WriteArrayLocalDecl (string typeName, string variableName, SourceInfo initValue, TypeDesc arrayTypeDesc) |
| |
| void | WriteTypeCompare (string variable, Type type) |
| |
| void | WriteInstanceOf (SourceInfo source, Type type) |
| |
| void | WriteArrayTypeCompare (string variable, Type arrayType) |
| |
| string | FindChoiceEnumValue (ElementAccessor element, EnumMapping choiceMapping, out object eValue) |
| |
| TypeMapping[] | EnsureArrayIndex (TypeMapping[] a, int index) |
| |
| FieldBuilder | GenerateTypedSerializers (Dictionary< string, string > serializers, TypeBuilder serializerContractTypeBuilder) |
| |
| void | GenerateGetSerializer (Dictionary< string, string > serializers, XmlMapping[] xmlMappings, TypeBuilder serializerContractTypeBuilder) |
| |