public void Serialize(XmlWriter writer, object o, SerialisationContext context) { var obj = (Types.XsdBasedModel.complexTypeWithContent)o; var baseSerialiser = context; Utils.SerialiseValue(writer, "anElement", obj.anElement, context); }
public void Serialize(XmlWriter writer, object o, SerialisationContext context) { var obj = (Types.XsdBasedModel.complexTypeWithInlineElement)o; var baseSerialiser = context; Utils.SerialiseEnumAsStringIfHasValue(writer, "OptionalEnumeration", obj.OptionalEnumeration, OptionalEnumerationConverter.ConvertToString, context); }
public void Serialize(XmlWriter writer, object o, SerialisationContext context) { var obj = (Types.XsdBasedModel.complexTypeWithAField)o; if (obj.aField != null) { writer.WriteAttributeString("aField", obj.aField.ToString()); } }
public void Serialize(XmlWriter writer, object o, SerialisationContext context) { var obj = (Types.XsdBasedModel.complexTypeWithContentWithAttribute)o; var baseSerialiser = context; if (obj.anAttribute != null) { writer.WriteAttributeString("anAttribute", obj.anAttribute.ToString()); } }
public void Serialize(XmlWriter writer, object o, SerialisationContext context) { var obj = (Types.rootNs.myType2)o; Utils.SerialiseValue(writer, "IntField", obj.IntField, context); Utils.SerialiseValue(writer, "BoolField", obj.BoolField, context); Utils.SerialiseBuiltInCollection(writer, "CollectionOfInt", obj.CollectionOfInt, context); Utils.SerialiseCollection(writer, "CollectionOfComposite", obj.CollectionOfComposite, context); Utils.SerialiseCDataValue(writer, "CDataField", obj.CDataField, context); }
public void Serialize(XmlWriter writer, object o, SerialisationContext context) { var obj = (Types.XsdBasedModel.complexTypeWithASequence)o; if (obj.anAttribute != null) { writer.WriteAttributeString("anAttribute", obj.anAttribute.ToString()); } Utils.SerialiseValue(writer, "sequenceElement", obj.sequenceElement, context); }
public void Serialize(XmlWriter writer, object o, SerialisationContext context) { var obj = (Types.XsdBasedModel.complexTypeWithContentAndParentField)o; var baseSerialiser = context; if (obj.aField != null) { writer.WriteAttributeString("aField", obj.aField.ToString()); } Utils.SerialiseValue(writer, "anElement", obj.anElement, context); }
public void Serialize(XmlWriter writer, object o, SerialisationContext context) { var obj = (Types.XsdBasedModel.elementWithEmbededTypeInPlace)o; var baseSerialiser = context; if (obj.aField != null) { writer.WriteAttributeString("aField", obj.aField.ToString()); } Utils.SerialiseValue(writer, "extraField", obj.extraField, context); }
public void Serialize(XmlWriter writer, object o, SerialisationContext context) { var obj = (Types.XsdBasedModel.complexTypeWithSimpleContent)o; if (obj.anAttribute != null) { writer.WriteAttributeString("anAttribute", obj.anAttribute.ToString()); } if (obj.Content != null) { writer.WriteValue(obj.Content.ToString()); } }
public void Serialize(XmlWriter writer, object o, SerialisationContext context) { var obj = (Types.XsdBasedModel.allXsdTypes)o; Utils.SerialiseValue(writer, "anyUri", obj.anyUri, context); Utils.SerialiseValue(writer, "base64Binary", obj.base64Binary, context); Utils.SerialiseValue(writer, "boolean", obj.boolean, context); Utils.SerialiseValue(writer, "byte", obj.byte_, context); Utils.SerialiseValue(writer, "date", obj.date, context); Utils.SerialiseValue(writer, "dateTime", obj.dateTime, context); Utils.SerialiseValue(writer, "decimal", obj.decimal_, context); Utils.SerialiseValue(writer, "double", obj.double_, context); Utils.SerialiseValue(writer, "duration", obj.duration, context); Utils.SerialiseValue(writer, "Entities", obj.Entities, context); Utils.SerialiseValue(writer, "Entity", obj.Entity, context); Utils.SerialiseValue(writer, "float", obj.float_, context); Utils.SerialiseValue(writer, "gDay", obj.gDay, context); Utils.SerialiseValue(writer, "gMonth", obj.gMonth, context); Utils.SerialiseValue(writer, "gMonthDay", obj.gMonthDay, context); Utils.SerialiseValue(writer, "gYear", obj.gYear, context); Utils.SerialiseValue(writer, "gYearMonth", obj.gYearMonth, context); Utils.SerialiseValue(writer, "hexBinary", obj.hexBinary, context); Utils.SerialiseValue(writer, "id", obj.id, context); Utils.SerialiseValue(writer, "idRef", obj.idRef, context); Utils.SerialiseValue(writer, "idRefs", obj.idRefs, context); Utils.SerialiseValue(writer, "int", obj.int_, context); Utils.SerialiseValue(writer, "integer", obj.integer, context); Utils.SerialiseValue(writer, "language", obj.language, context); Utils.SerialiseValue(writer, "long", obj.long_, context); Utils.SerialiseValue(writer, "Name", obj.Name, context); Utils.SerialiseValue(writer, "ncName", obj.ncName, context); Utils.SerialiseValue(writer, "negativeInteger", obj.negativeInteger, context); Utils.SerialiseValue(writer, "nmToken", obj.nmToken, context); Utils.SerialiseValue(writer, "nmTokens", obj.nmTokens, context); Utils.SerialiseValue(writer, "nonNegativeInteger", obj.nonNegativeInteger, context); Utils.SerialiseValue(writer, "nonPositiveInteger", obj.nonPositiveInteger, context); Utils.SerialiseValue(writer, "normalizedString", obj.normalizedString, context); Utils.SerialiseValue(writer, "positiveInteger", obj.positiveInteger, context); Utils.SerialiseValue(writer, "QName", obj.QName, context); Utils.SerialiseValue(writer, "short", obj.short_, context); Utils.SerialiseValue(writer, "string", obj.string_, context); Utils.SerialiseValue(writer, "time", obj.time, context); Utils.SerialiseValue(writer, "token", obj.token, context); Utils.SerialiseValue(writer, "unsignedByte", obj.unsignedByte, context); Utils.SerialiseValue(writer, "unsignedIint", obj.unsignedIint, context); Utils.SerialiseValue(writer, "unsignedLong", obj.unsignedLong, context); Utils.SerialiseValue(writer, "unsignedShort", obj.unsignedShort, context); }
public static void RegisterSerialisers(SerialisationContext context) { context.RegisterSerialiser <Types.XsdBasedModel.complexTypeWithAField>(new Serialisers.XsdBasedModel.complexTypeWithAField()); context.RegisterSerialiser <Types.XsdBasedModel.emptyComplexType>(new Serialisers.XsdBasedModel.emptyComplexType()); context.RegisterSerialiser <Types.XsdBasedModel.ordertype>(new Serialisers.XsdBasedModel.ordertype()); context.RegisterSerialiser <Types.XsdBasedModel.elementWithEmbededTypeInPlace>(new Serialisers.XsdBasedModel.elementWithEmbededTypeInPlace()); context.RegisterSerialiser <Types.XsdBasedModel.elemEmptyType_EmptyComplex>(new Serialisers.XsdBasedModel.elemEmptyType_EmptyComplex()); context.RegisterSerialiser <Types.XsdBasedModel.complexTypeWithContent>(new Serialisers.XsdBasedModel.complexTypeWithContent()); context.RegisterSerialiser <Types.XsdBasedModel.complexTypeWithContentAndParentField>(new Serialisers.XsdBasedModel.complexTypeWithContentAndParentField()); context.RegisterSerialiser <Types.XsdBasedModel.complexTypeWithASequence>(new Serialisers.XsdBasedModel.complexTypeWithASequence()); context.RegisterSerialiser <Types.XsdBasedModel.complexTypeDerivedFromSequence>(new Serialisers.XsdBasedModel.complexTypeDerivedFromSequence()); context.RegisterSerialiser <Types.XsdBasedModel.complexTypeWithContentWithAttribute>(new Serialisers.XsdBasedModel.complexTypeWithContentWithAttribute()); context.RegisterSerialiser <Types.XsdBasedModel.complexTypeWithSimpleContent>(new Serialisers.XsdBasedModel.complexTypeWithSimpleContent()); context.RegisterSerialiser <Types.XsdBasedModel.complexTypeWithInlineElement>(new Serialisers.XsdBasedModel.complexTypeWithInlineElement()); context.RegisterSerialiser <Types.XsdBasedModel.recursiveType>(new Serialisers.XsdBasedModel.recursiveType()); context.RegisterSerialiser <Types.XsdBasedModel.allXsdTypes>(new Serialisers.XsdBasedModel.allXsdTypes()); context.RegisterSerialiser <Types.XsdBasedModel.elementWithEmbededType>(new Serialisers.XsdBasedModel.elementWithEmbededType()); }
public void Serialize(XmlWriter writer, object o, SerialisationContext context) { var obj = (Types.XsdBasedModel.ordertype)o; if (obj.status != null) { writer.WriteAttributeString("status", obj.status.ToString()); } Utils.SerialiseValue(writer, "customer", obj.customer, context); Utils.Serialise(writer, "elementWithEmbededTypeInPlace", obj.elementWithEmbededTypeInPlace, context); Utils.SerialiseIfHasValue(writer, "billto", obj.billto, context); Utils.SerialiseValue(writer, "shipto", obj.shipto, context); Utils.Serialise(writer, "elementWithEmbededType", obj.elementWithEmbededType, context); Utils.SerialiseBuiltInCollection(writer, "shortStringCollection", obj.shortStringCollection, context); Utils.SerialiseEnumAsString(writer, "elemSimpleType", obj.elemSimpleType, simpleTypeConverter.ConvertToString, context); Utils.Serialise(writer, "elemEmptyType", obj.elemEmptyType, context); Utils.SerialiseEnumAsStringIfHasValue(writer, "enumField", obj.enumField, enumTypeConverter.ConvertToString, context); Utils.SerialiseEnumCollectionAsString(writer, "enumFieldCollection", obj.enumFieldCollection, enumTypeConverter.ConvertToString, context); }
public static void RegisterSerialisers(SerialisationContext context) { context.RegisterSerialiser <Types.rootNs.myType2>(new Serialisers.rootNs.myType2()); context.RegisterSerialiser <Types.rootNs.nestedNs.typeInNestedNs>(new Serialisers.rootNs.nestedNs.typeInNestedNs()); }
public void Serialize(XmlWriter writer, object o, SerialisationContext context) { var obj = (Types.XsdBasedModel.emptyComplexType)o; }
public void Serialize(XmlWriter writer, object o, SerialisationContext context) { var obj = (Types.XsdBasedModel.elementWithEmbededType)o; Utils.SerialiseValue(writer, "aSubElement", obj.aSubElement, context); }
public void Serialize(XmlWriter writer, object o, SerialisationContext context) { var obj = (Types.rootNs.nestedNs.typeInNestedNs)o; Utils.SerialiseValue(writer, "StringField", obj.StringField, context); }
public void Serialize(XmlWriter writer, object o, SerialisationContext context) { var obj = (Types.XsdBasedModel.recursiveType)o; Utils.SerialiseIfHasValue(writer, "recursiveType", obj.recursiveType1, context); }