diff --git a/src/libraries/Microsoft.XmlSerializer.Generator/tests/Expected.SerializableAssembly.XmlSerializers.cs b/src/libraries/Microsoft.XmlSerializer.Generator/tests/Expected.SerializableAssembly.XmlSerializers.cs index bb813c3b873254..fbeda5b808fb87 100644 --- a/src/libraries/Microsoft.XmlSerializer.Generator/tests/Expected.SerializableAssembly.XmlSerializers.cs +++ b/src/libraries/Microsoft.XmlSerializer.Generator/tests/Expected.SerializableAssembly.XmlSerializers.cs @@ -6,7 +6,7 @@ namespace Microsoft.Xml.Serialization.GeneratedAssembly { public class XmlSerializationWriter1 : System.Xml.Serialization.XmlSerializationWriter { - public void Write121_TypeWithXmlElementProperty(object o) { + public void Write124_TypeWithXmlElementProperty(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithXmlElementProperty", @""); @@ -16,7 +16,7 @@ public void Write121_TypeWithXmlElementProperty(object o) { Write2_TypeWithXmlElementProperty(@"TypeWithXmlElementProperty", @"", ((global::TypeWithXmlElementProperty)o), true, false); } - public void Write122_TypeWithXmlDocumentProperty(object o) { + public void Write125_TypeWithXmlDocumentProperty(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithXmlDocumentProperty", @""); @@ -26,7 +26,7 @@ public void Write122_TypeWithXmlDocumentProperty(object o) { Write3_TypeWithXmlDocumentProperty(@"TypeWithXmlDocumentProperty", @"", ((global::TypeWithXmlDocumentProperty)o), true, false); } - public void Write123_TypeWithBinaryProperty(object o) { + public void Write126_TypeWithBinaryProperty(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithBinaryProperty", @""); @@ -36,7 +36,7 @@ public void Write123_TypeWithBinaryProperty(object o) { Write4_TypeWithBinaryProperty(@"TypeWithBinaryProperty", @"", ((global::TypeWithBinaryProperty)o), true, false); } - public void Write124_Item(object o) { + public void Write127_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithDateTimeOffsetProperties", @""); @@ -46,7 +46,7 @@ public void Write124_Item(object o) { Write5_Item(@"TypeWithDateTimeOffsetProperties", @"", ((global::TypeWithDateTimeOffsetProperties)o), true, false); } - public void Write125_Item(object o) { + public void Write128_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithDateAndTimeOnlyProperties", @""); @@ -56,7 +56,7 @@ public void Write125_Item(object o) { Write6_Item(@"TypeWithDateAndTimeOnlyProperties", @"", ((global::TypeWithDateAndTimeOnlyProperties)o), true, false); } - public void Write126_DateOnlyWrapper(object o) { + public void Write129_DateOnlyWrapper(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"DateOnlyWrapper", @""); @@ -66,7 +66,7 @@ public void Write126_DateOnlyWrapper(object o) { Write7_DateOnlyWrapper(@"DateOnlyWrapper", @"", ((global::DateOnlyWrapper)o), true, false); } - public void Write127_TimeOnlyWrapper(object o) { + public void Write130_TimeOnlyWrapper(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TimeOnlyWrapper", @""); @@ -76,7 +76,7 @@ public void Write127_TimeOnlyWrapper(object o) { Write8_TimeOnlyWrapper(@"TimeOnlyWrapper", @"", ((global::TimeOnlyWrapper)o), true, false); } - public void Write128_TimeOnlyAsXsdTimeWrapper(object o) { + public void Write131_TimeOnlyAsXsdTimeWrapper(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TimeOnlyAsXsdTimeWrapper", @""); @@ -86,7 +86,7 @@ public void Write128_TimeOnlyAsXsdTimeWrapper(object o) { Write9_TimeOnlyAsXsdTimeWrapper(@"TimeOnlyAsXsdTimeWrapper", @"", ((global::TimeOnlyAsXsdTimeWrapper)o), true, false); } - public void Write129_DateTimeDateWrapper(object o) { + public void Write132_DateTimeDateWrapper(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"DateTimeDateWrapper", @""); @@ -96,7 +96,7 @@ public void Write129_DateTimeDateWrapper(object o) { Write10_DateTimeDateWrapper(@"DateTimeDateWrapper", @"", ((global::DateTimeDateWrapper)o), true, false); } - public void Write130_DateTimeTimeWrapper(object o) { + public void Write133_DateTimeTimeWrapper(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"DateTimeTimeWrapper", @""); @@ -106,7 +106,7 @@ public void Write130_DateTimeTimeWrapper(object o) { Write11_DateTimeTimeWrapper(@"DateTimeTimeWrapper", @"", ((global::DateTimeTimeWrapper)o), true, false); } - public void Write131_TypeWithTimeSpanProperty(object o) { + public void Write134_TypeWithTimeSpanProperty(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithTimeSpanProperty", @""); @@ -116,7 +116,7 @@ public void Write131_TypeWithTimeSpanProperty(object o) { Write12_TypeWithTimeSpanProperty(@"TypeWithTimeSpanProperty", @"", ((global::TypeWithTimeSpanProperty)o), true, false); } - public void Write132_Item(object o) { + public void Write135_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithDefaultTimeSpanProperty", @""); @@ -126,7 +126,7 @@ public void Write132_Item(object o) { Write13_Item(@"TypeWithDefaultTimeSpanProperty", @"", ((global::TypeWithDefaultTimeSpanProperty)o), true, false); } - public void Write133_TypeWithByteProperty(object o) { + public void Write136_TypeWithByteProperty(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithByteProperty", @""); @@ -136,7 +136,7 @@ public void Write133_TypeWithByteProperty(object o) { Write14_TypeWithByteProperty(@"TypeWithByteProperty", @"", ((global::TypeWithByteProperty)o), true, false); } - public void Write134_TypeWithXmlNodeArrayProperty(object o) { + public void Write137_TypeWithXmlNodeArrayProperty(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithXmlNodeArrayProperty", @""); @@ -146,7 +146,7 @@ public void Write134_TypeWithXmlNodeArrayProperty(object o) { Write15_TypeWithXmlNodeArrayProperty(@"TypeWithXmlNodeArrayProperty", @"", ((global::TypeWithXmlNodeArrayProperty)o), true, false); } - public void Write135_Animal(object o) { + public void Write138_Animal(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"Animal", @""); @@ -156,7 +156,7 @@ public void Write135_Animal(object o) { Write16_Animal(@"Animal", @"", ((global::Animal)o), true, false); } - public void Write136_Dog(object o) { + public void Write139_Dog(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"Dog", @""); @@ -166,7 +166,7 @@ public void Write136_Dog(object o) { Write18_Dog(@"Dog", @"", ((global::Dog)o), true, false); } - public void Write137_DogBreed(object o) { + public void Write140_DogBreed(object o) { WriteStartDocument(); if (o == null) { WriteEmptyTag(@"DogBreed", @""); @@ -175,7 +175,7 @@ public void Write137_DogBreed(object o) { WriteElementString(@"DogBreed", @"", Write17_DogBreed(((global::DogBreed)o))); } - public void Write138_Group(object o) { + public void Write141_Group(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"Group", @""); @@ -185,7 +185,7 @@ public void Write138_Group(object o) { Write20_Group(@"Group", @"", ((global::Group)o), true, false); } - public void Write139_Vehicle(object o) { + public void Write142_Vehicle(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"Vehicle", @""); @@ -195,7 +195,7 @@ public void Write139_Vehicle(object o) { Write19_Vehicle(@"Vehicle", @"", ((global::Vehicle)o), true, false); } - public void Write140_Employee(object o) { + public void Write143_Employee(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"Employee", @""); @@ -205,7 +205,7 @@ public void Write140_Employee(object o) { Write21_Employee(@"Employee", @"", ((global::Employee)o), true, false); } - public void Write141_BaseClass(object o) { + public void Write144_BaseClass(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"BaseClass", @""); @@ -215,7 +215,7 @@ public void Write141_BaseClass(object o) { Write23_BaseClass(@"BaseClass", @"", ((global::BaseClass)o), true, false); } - public void Write142_DerivedClass(object o) { + public void Write145_DerivedClass(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"DerivedClass", @""); @@ -225,7 +225,7 @@ public void Write142_DerivedClass(object o) { Write22_DerivedClass(@"DerivedClass", @"", ((global::DerivedClass)o), true, false); } - public void Write143_SimpleBaseClass(object o) { + public void Write146_SimpleBaseClass(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"SimpleBaseClass", @""); @@ -235,7 +235,7 @@ public void Write143_SimpleBaseClass(object o) { Write25_SimpleBaseClass(@"SimpleBaseClass", @"", ((global::SimpleBaseClass)o), true, false); } - public void Write144_SimpleDerivedClass(object o) { + public void Write147_SimpleDerivedClass(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"SimpleDerivedClass", @""); @@ -245,7 +245,7 @@ public void Write144_SimpleDerivedClass(object o) { Write24_SimpleDerivedClass(@"SimpleDerivedClass", @"", ((global::SimpleDerivedClass)o), true, false); } - public void Write145_BaseIXmlSerializable(object o) { + public void Write148_BaseIXmlSerializable(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"BaseIXmlSerializable", @"http://example.com/serializer-test-namespace"); @@ -255,7 +255,7 @@ public void Write145_BaseIXmlSerializable(object o) { WriteSerializable((System.Xml.Serialization.IXmlSerializable)((global::XmlSerializableBaseClass)o), @"BaseIXmlSerializable", @"http://example.com/serializer-test-namespace", true, true); } - public void Write146_DerivedIXmlSerializable(object o) { + public void Write149_DerivedIXmlSerializable(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"DerivedIXmlSerializable", @""); @@ -265,7 +265,7 @@ public void Write146_DerivedIXmlSerializable(object o) { WriteSerializable((System.Xml.Serialization.IXmlSerializable)((global::XmlSerializableDerivedClass)o), @"DerivedIXmlSerializable", @"", true, true); } - public void Write147_PurchaseOrder(object o) { + public void Write150_PurchaseOrder(object o) { WriteStartDocument(); if (o == null) { WriteEmptyTag(@"PurchaseOrder", @"http://www.contoso1.com"); @@ -275,7 +275,7 @@ public void Write147_PurchaseOrder(object o) { Write28_PurchaseOrder(@"PurchaseOrder", @"http://www.contoso1.com", ((global::PurchaseOrder)o), false, false); } - public void Write148_Address(object o) { + public void Write151_Address(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"Address", @""); @@ -285,7 +285,7 @@ public void Write148_Address(object o) { Write29_Address(@"Address", @"", ((global::Address)o), true, false); } - public void Write149_OrderedItem(object o) { + public void Write152_OrderedItem(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"OrderedItem", @""); @@ -295,7 +295,7 @@ public void Write149_OrderedItem(object o) { Write30_OrderedItem(@"OrderedItem", @"", ((global::OrderedItem)o), true, false); } - public void Write150_AliasedTestType(object o) { + public void Write153_AliasedTestType(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"AliasedTestType", @""); @@ -305,7 +305,7 @@ public void Write150_AliasedTestType(object o) { Write31_AliasedTestType(@"AliasedTestType", @"", ((global::AliasedTestType)o), true, false); } - public void Write151_BaseClass1(object o) { + public void Write154_BaseClass1(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"BaseClass1", @""); @@ -315,7 +315,7 @@ public void Write151_BaseClass1(object o) { Write32_BaseClass1(@"BaseClass1", @"", ((global::BaseClass1)o), true, false); } - public void Write152_DerivedClass1(object o) { + public void Write155_DerivedClass1(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"DerivedClass1", @""); @@ -325,7 +325,7 @@ public void Write152_DerivedClass1(object o) { Write33_DerivedClass1(@"DerivedClass1", @"", ((global::DerivedClass1)o), true, false); } - public void Write153_ArrayOfDateTime(object o) { + public void Write156_ArrayOfDateTime(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"ArrayOfDateTime", @""); @@ -350,7 +350,7 @@ public void Write153_ArrayOfDateTime(object o) { } } - public void Write154_Orchestra(object o) { + public void Write157_Orchestra(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"Orchestra", @""); @@ -360,7 +360,7 @@ public void Write154_Orchestra(object o) { Write35_Orchestra(@"Orchestra", @"", ((global::Orchestra)o), true, false); } - public void Write155_Instrument(object o) { + public void Write158_Instrument(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"Instrument", @""); @@ -370,7 +370,7 @@ public void Write155_Instrument(object o) { Write34_Instrument(@"Instrument", @"", ((global::Instrument)o), true, false); } - public void Write156_Brass(object o) { + public void Write159_Brass(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"Brass", @""); @@ -380,7 +380,7 @@ public void Write156_Brass(object o) { Write36_Brass(@"Brass", @"", ((global::Brass)o), true, false); } - public void Write157_Trumpet(object o) { + public void Write160_Trumpet(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"Trumpet", @""); @@ -390,7 +390,7 @@ public void Write157_Trumpet(object o) { Write37_Trumpet(@"Trumpet", @"", ((global::Trumpet)o), true, false); } - public void Write158_Pet(object o) { + public void Write161_Pet(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"Pet", @""); @@ -400,7 +400,7 @@ public void Write158_Pet(object o) { Write38_Pet(@"Pet", @"", ((global::Pet)o), true, false); } - public void Write159_DefaultValuesSetToNaN(object o) { + public void Write162_DefaultValuesSetToNaN(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"DefaultValuesSetToNaN", @""); @@ -410,7 +410,7 @@ public void Write159_DefaultValuesSetToNaN(object o) { Write39_DefaultValuesSetToNaN(@"DefaultValuesSetToNaN", @"", ((global::DefaultValuesSetToNaN)o), true, false); } - public void Write160_Item(object o) { + public void Write163_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"DefaultValuesSetToPositiveInfinity", @""); @@ -420,7 +420,7 @@ public void Write160_Item(object o) { Write40_Item(@"DefaultValuesSetToPositiveInfinity", @"", ((global::DefaultValuesSetToPositiveInfinity)o), true, false); } - public void Write161_Item(object o) { + public void Write164_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"DefaultValuesSetToNegativeInfinity", @""); @@ -430,7 +430,7 @@ public void Write161_Item(object o) { Write41_Item(@"DefaultValuesSetToNegativeInfinity", @"", ((global::DefaultValuesSetToNegativeInfinity)o), true, false); } - public void Write162_RootElement(object o) { + public void Write165_RootElement(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"RootElement", @""); @@ -440,7 +440,7 @@ public void Write162_RootElement(object o) { Write42_Item(@"RootElement", @"", ((global::TypeWithMismatchBetweenAttributeAndPropertyType)o), true, false); } - public void Write163_TypeWithLinkedProperty(object o) { + public void Write166_TypeWithLinkedProperty(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithLinkedProperty", @""); @@ -450,7 +450,7 @@ public void Write163_TypeWithLinkedProperty(object o) { Write43_TypeWithLinkedProperty(@"TypeWithLinkedProperty", @"", ((global::TypeWithLinkedProperty)o), true, false); } - public void Write164_Document(object o) { + public void Write167_Document(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"Document", @"http://example.com"); @@ -460,7 +460,7 @@ public void Write164_Document(object o) { Write44_MsgDocumentType(@"Document", @"http://example.com", ((global::MsgDocumentType)o), true, false); } - public void Write165_RootClass(object o) { + public void Write168_RootClass(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"RootClass", @""); @@ -470,7 +470,7 @@ public void Write165_RootClass(object o) { Write47_RootClass(@"RootClass", @"", ((global::RootClass)o), true, false); } - public void Write166_Parameter(object o) { + public void Write169_Parameter(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"Parameter", @""); @@ -480,7 +480,7 @@ public void Write166_Parameter(object o) { Write46_Parameter(@"Parameter", @"", ((global::Parameter)o), true, false); } - public void Write167_XElementWrapper(object o) { + public void Write170_XElementWrapper(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"XElementWrapper", @""); @@ -490,7 +490,7 @@ public void Write167_XElementWrapper(object o) { Write48_XElementWrapper(@"XElementWrapper", @"", ((global::XElementWrapper)o), true, false); } - public void Write168_XElementStruct(object o) { + public void Write171_XElementStruct(object o) { WriteStartDocument(); if (o == null) { WriteEmptyTag(@"XElementStruct", @""); @@ -499,7 +499,7 @@ public void Write168_XElementStruct(object o) { Write49_XElementStruct(@"XElementStruct", @"", ((global::XElementStruct)o), false); } - public void Write169_XElementArrayWrapper(object o) { + public void Write172_XElementArrayWrapper(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"XElementArrayWrapper", @""); @@ -509,7 +509,7 @@ public void Write169_XElementArrayWrapper(object o) { Write50_XElementArrayWrapper(@"XElementArrayWrapper", @"", ((global::XElementArrayWrapper)o), true, false); } - public void Write170_Item(object o) { + public void Write173_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"DateTimeOffsetIXmlSerializableContainer", @""); @@ -519,7 +519,7 @@ public void Write170_Item(object o) { WriteSerializable((System.Xml.Serialization.IXmlSerializable)((global::DateTimeOffsetIXmlSerializableContainer)o), @"DateTimeOffsetIXmlSerializableContainer", @"", true, true); } - public void Write171_TypeWithDateTimeStringProperty(object o) { + public void Write174_TypeWithDateTimeStringProperty(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithDateTimeStringProperty", @""); @@ -529,7 +529,7 @@ public void Write171_TypeWithDateTimeStringProperty(object o) { Write51_TypeWithDateTimeStringProperty(@"TypeWithDateTimeStringProperty", @"", ((global::SerializationTypes.TypeWithDateTimeStringProperty)o), true, false); } - public void Write172_SimpleType(object o) { + public void Write175_SimpleType(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"SimpleType", @""); @@ -539,7 +539,7 @@ public void Write172_SimpleType(object o) { Write52_SimpleType(@"SimpleType", @"", ((global::SerializationTypes.SimpleType)o), true, false); } - public void Write173_TypeWithGetSetArrayMembers(object o) { + public void Write176_TypeWithGetSetArrayMembers(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithGetSetArrayMembers", @""); @@ -549,7 +549,7 @@ public void Write173_TypeWithGetSetArrayMembers(object o) { Write53_TypeWithGetSetArrayMembers(@"TypeWithGetSetArrayMembers", @"", ((global::SerializationTypes.TypeWithGetSetArrayMembers)o), true, false); } - public void Write174_TypeWithGetOnlyArrayProperties(object o) { + public void Write177_TypeWithGetOnlyArrayProperties(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithGetOnlyArrayProperties", @""); @@ -559,7 +559,7 @@ public void Write174_TypeWithGetOnlyArrayProperties(object o) { Write54_TypeWithGetOnlyArrayProperties(@"TypeWithGetOnlyArrayProperties", @"", ((global::SerializationTypes.TypeWithGetOnlyArrayProperties)o), true, false); } - public void Write175_TypeWithArraylikeMembers(object o) { + public void Write178_TypeWithArraylikeMembers(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithArraylikeMembers", @""); @@ -569,7 +569,7 @@ public void Write175_TypeWithArraylikeMembers(object o) { Write55_TypeWithArraylikeMembers(@"TypeWithArraylikeMembers", @"", ((global::SerializationTypes.TypeWithArraylikeMembers)o), true, false); } - public void Write176_StructNotSerializable(object o) { + public void Write179_StructNotSerializable(object o) { WriteStartDocument(); if (o == null) { WriteEmptyTag(@"StructNotSerializable", @""); @@ -578,7 +578,7 @@ public void Write176_StructNotSerializable(object o) { Write56_StructNotSerializable(@"StructNotSerializable", @"", ((global::SerializationTypes.StructNotSerializable)o), false); } - public void Write177_TypeWithMyCollectionField(object o) { + public void Write180_TypeWithMyCollectionField(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithMyCollectionField", @""); @@ -588,7 +588,7 @@ public void Write177_TypeWithMyCollectionField(object o) { Write57_TypeWithMyCollectionField(@"TypeWithMyCollectionField", @"", ((global::SerializationTypes.TypeWithMyCollectionField)o), true, false); } - public void Write178_Item(object o) { + public void Write181_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithReadOnlyMyCollectionProperty", @""); @@ -598,7 +598,7 @@ public void Write178_Item(object o) { Write58_Item(@"TypeWithReadOnlyMyCollectionProperty", @"", ((global::SerializationTypes.TypeWithReadOnlyMyCollectionProperty)o), true, false); } - public void Write179_ArrayOfAnyType(object o) { + public void Write182_ArrayOfAnyType(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"ArrayOfAnyType", @""); @@ -620,7 +620,7 @@ public void Write179_ArrayOfAnyType(object o) { } } - public void Write180_MyEnum(object o) { + public void Write183_MyEnum(object o) { WriteStartDocument(); if (o == null) { WriteEmptyTag(@"MyEnum", @""); @@ -629,7 +629,7 @@ public void Write180_MyEnum(object o) { WriteElementString(@"MyEnum", @"", Write59_MyEnum(((global::SerializationTypes.MyEnum)o))); } - public void Write181_TypeWithEnumMembers(object o) { + public void Write184_TypeWithEnumMembers(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithEnumMembers", @""); @@ -639,7 +639,7 @@ public void Write181_TypeWithEnumMembers(object o) { Write60_TypeWithEnumMembers(@"TypeWithEnumMembers", @"", ((global::SerializationTypes.TypeWithEnumMembers)o), true, false); } - public void Write182_DCStruct(object o) { + public void Write185_DCStruct(object o) { WriteStartDocument(); if (o == null) { WriteEmptyTag(@"DCStruct", @""); @@ -648,7 +648,7 @@ public void Write182_DCStruct(object o) { Write61_DCStruct(@"DCStruct", @"", ((global::SerializationTypes.DCStruct)o), false); } - public void Write183_DCClassWithEnumAndStruct(object o) { + public void Write186_DCClassWithEnumAndStruct(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"DCClassWithEnumAndStruct", @""); @@ -658,7 +658,7 @@ public void Write183_DCClassWithEnumAndStruct(object o) { Write62_DCClassWithEnumAndStruct(@"DCClassWithEnumAndStruct", @"", ((global::SerializationTypes.DCClassWithEnumAndStruct)o), true, false); } - public void Write184_BuiltInTypes(object o) { + public void Write187_BuiltInTypes(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"BuiltInTypes", @""); @@ -668,7 +668,7 @@ public void Write184_BuiltInTypes(object o) { Write63_BuiltInTypes(@"BuiltInTypes", @"", ((global::SerializationTypes.BuiltInTypes)o), true, false); } - public void Write185_TypeA(object o) { + public void Write188_TypeA(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeA", @""); @@ -678,7 +678,7 @@ public void Write185_TypeA(object o) { Write64_TypeA(@"TypeA", @"", ((global::SerializationTypes.TypeA)o), true, false); } - public void Write186_TypeB(object o) { + public void Write189_TypeB(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeB", @""); @@ -688,7 +688,7 @@ public void Write186_TypeB(object o) { Write65_TypeB(@"TypeB", @"", ((global::SerializationTypes.TypeB)o), true, false); } - public void Write187_TypeHasArrayOfASerializedAsB(object o) { + public void Write190_TypeHasArrayOfASerializedAsB(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeHasArrayOfASerializedAsB", @""); @@ -698,7 +698,7 @@ public void Write187_TypeHasArrayOfASerializedAsB(object o) { Write66_TypeHasArrayOfASerializedAsB(@"TypeHasArrayOfASerializedAsB", @"", ((global::SerializationTypes.TypeHasArrayOfASerializedAsB)o), true, false); } - public void Write188_Item(object o) { + public void Write191_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"__TypeNameWithSpecialCharacters漢ñ", @""); @@ -708,7 +708,7 @@ public void Write188_Item(object o) { Write67_Item(@"__TypeNameWithSpecialCharacters漢ñ", @"", ((global::SerializationTypes.@__TypeNameWithSpecialCharacters漢ñ)o), true, false); } - public void Write189_BaseClassWithSamePropertyName(object o) { + public void Write192_BaseClassWithSamePropertyName(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"BaseClassWithSamePropertyName", @""); @@ -718,7 +718,7 @@ public void Write189_BaseClassWithSamePropertyName(object o) { Write68_BaseClassWithSamePropertyName(@"BaseClassWithSamePropertyName", @"", ((global::SerializationTypes.BaseClassWithSamePropertyName)o), true, false); } - public void Write190_DerivedClassWithSameProperty(object o) { + public void Write193_DerivedClassWithSameProperty(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"DerivedClassWithSameProperty", @""); @@ -728,7 +728,7 @@ public void Write190_DerivedClassWithSameProperty(object o) { Write69_DerivedClassWithSameProperty(@"DerivedClassWithSameProperty", @"", ((global::SerializationTypes.DerivedClassWithSameProperty)o), true, false); } - public void Write191_DerivedClassWithSameProperty2(object o) { + public void Write194_DerivedClassWithSameProperty2(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"DerivedClassWithSameProperty2", @""); @@ -738,7 +738,7 @@ public void Write191_DerivedClassWithSameProperty2(object o) { Write70_DerivedClassWithSameProperty2(@"DerivedClassWithSameProperty2", @"", ((global::SerializationTypes.DerivedClassWithSameProperty2)o), true, false); } - public void Write192_Item(object o) { + public void Write195_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithDateTimePropertyAsXmlTime", @""); @@ -748,7 +748,7 @@ public void Write192_Item(object o) { Write71_Item(@"TypeWithDateTimePropertyAsXmlTime", @"", ((global::SerializationTypes.TypeWithDateTimePropertyAsXmlTime)o), true, false); } - public void Write193_TypeWithByteArrayAsXmlText(object o) { + public void Write196_TypeWithByteArrayAsXmlText(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithByteArrayAsXmlText", @""); @@ -758,7 +758,7 @@ public void Write193_TypeWithByteArrayAsXmlText(object o) { Write72_TypeWithByteArrayAsXmlText(@"TypeWithByteArrayAsXmlText", @"", ((global::SerializationTypes.TypeWithByteArrayAsXmlText)o), true, false); } - public void Write194_SimpleDC(object o) { + public void Write197_SimpleDC(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"SimpleDC", @""); @@ -768,7 +768,7 @@ public void Write194_SimpleDC(object o) { Write73_SimpleDC(@"SimpleDC", @"", ((global::SerializationTypes.SimpleDC)o), true, false); } - public void Write195_Item(object o) { + public void Write198_Item(object o) { WriteStartDocument(); if (o == null) { WriteEmptyTag(@"TypeWithXmlTextAttributeOnArray", @"http://schemas.xmlsoap.org/ws/2005/04/discovery"); @@ -778,7 +778,7 @@ public void Write195_Item(object o) { Write74_Item(@"TypeWithXmlTextAttributeOnArray", @"http://schemas.xmlsoap.org/ws/2005/04/discovery", ((global::SerializationTypes.TypeWithXmlTextAttributeOnArray)o), false, false); } - public void Write196_EnumFlags(object o) { + public void Write199_EnumFlags(object o) { WriteStartDocument(); if (o == null) { WriteEmptyTag(@"EnumFlags", @""); @@ -787,7 +787,7 @@ public void Write196_EnumFlags(object o) { WriteElementString(@"EnumFlags", @"", Write75_EnumFlags(((global::SerializationTypes.EnumFlags)o))); } - public void Write197_ClassImplementsInterface(object o) { + public void Write200_ClassImplementsInterface(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"ClassImplementsInterface", @""); @@ -797,7 +797,7 @@ public void Write197_ClassImplementsInterface(object o) { Write76_ClassImplementsInterface(@"ClassImplementsInterface", @"", ((global::SerializationTypes.ClassImplementsInterface)o), true, false); } - public void Write198_WithStruct(object o) { + public void Write201_WithStruct(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"WithStruct", @""); @@ -807,7 +807,7 @@ public void Write198_WithStruct(object o) { Write78_WithStruct(@"WithStruct", @"", ((global::SerializationTypes.WithStruct)o), true, false); } - public void Write199_SomeStruct(object o) { + public void Write202_SomeStruct(object o) { WriteStartDocument(); if (o == null) { WriteEmptyTag(@"SomeStruct", @""); @@ -816,7 +816,7 @@ public void Write199_SomeStruct(object o) { Write77_SomeStruct(@"SomeStruct", @"", ((global::SerializationTypes.SomeStruct)o), false); } - public void Write200_WithEnums(object o) { + public void Write203_WithEnums(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"WithEnums", @""); @@ -826,7 +826,7 @@ public void Write200_WithEnums(object o) { Write81_WithEnums(@"WithEnums", @"", ((global::SerializationTypes.WithEnums)o), true, false); } - public void Write201_WithNullables(object o) { + public void Write204_WithNullables(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"WithNullables", @""); @@ -836,7 +836,7 @@ public void Write201_WithNullables(object o) { Write82_WithNullables(@"WithNullables", @"", ((global::SerializationTypes.WithNullables)o), true, false); } - public void Write202_ByteEnum(object o) { + public void Write205_ByteEnum(object o) { WriteStartDocument(); if (o == null) { WriteEmptyTag(@"ByteEnum", @""); @@ -845,7 +845,7 @@ public void Write202_ByteEnum(object o) { WriteElementString(@"ByteEnum", @"", Write83_ByteEnum(((global::SerializationTypes.ByteEnum)o))); } - public void Write203_SByteEnum(object o) { + public void Write206_SByteEnum(object o) { WriteStartDocument(); if (o == null) { WriteEmptyTag(@"SByteEnum", @""); @@ -854,7 +854,7 @@ public void Write203_SByteEnum(object o) { WriteElementString(@"SByteEnum", @"", Write84_SByteEnum(((global::SerializationTypes.SByteEnum)o))); } - public void Write204_ShortEnum(object o) { + public void Write207_ShortEnum(object o) { WriteStartDocument(); if (o == null) { WriteEmptyTag(@"ShortEnum", @""); @@ -863,7 +863,7 @@ public void Write204_ShortEnum(object o) { WriteElementString(@"ShortEnum", @"", Write80_ShortEnum(((global::SerializationTypes.ShortEnum)o))); } - public void Write205_IntEnum(object o) { + public void Write208_IntEnum(object o) { WriteStartDocument(); if (o == null) { WriteEmptyTag(@"IntEnum", @""); @@ -872,7 +872,7 @@ public void Write205_IntEnum(object o) { WriteElementString(@"IntEnum", @"", Write79_IntEnum(((global::SerializationTypes.IntEnum)o))); } - public void Write206_UIntEnum(object o) { + public void Write209_UIntEnum(object o) { WriteStartDocument(); if (o == null) { WriteEmptyTag(@"UIntEnum", @""); @@ -881,7 +881,7 @@ public void Write206_UIntEnum(object o) { WriteElementString(@"UIntEnum", @"", Write85_UIntEnum(((global::SerializationTypes.UIntEnum)o))); } - public void Write207_LongEnum(object o) { + public void Write210_LongEnum(object o) { WriteStartDocument(); if (o == null) { WriteEmptyTag(@"LongEnum", @""); @@ -890,7 +890,7 @@ public void Write207_LongEnum(object o) { WriteElementString(@"LongEnum", @"", Write86_LongEnum(((global::SerializationTypes.LongEnum)o))); } - public void Write208_ULongEnum(object o) { + public void Write211_ULongEnum(object o) { WriteStartDocument(); if (o == null) { WriteEmptyTag(@"ULongEnum", @""); @@ -899,7 +899,7 @@ public void Write208_ULongEnum(object o) { WriteElementString(@"ULongEnum", @"", Write87_ULongEnum(((global::SerializationTypes.ULongEnum)o))); } - public void Write209_AttributeTesting(object o) { + public void Write212_AttributeTesting(object o) { WriteStartDocument(); if (o == null) { WriteEmptyTag(@"AttributeTesting", @""); @@ -909,7 +909,7 @@ public void Write209_AttributeTesting(object o) { Write89_XmlSerializerAttributes(@"AttributeTesting", @"", ((global::SerializationTypes.XmlSerializerAttributes)o), false, false); } - public void Write210_ItemChoiceType(object o) { + public void Write213_ItemChoiceType(object o) { WriteStartDocument(); if (o == null) { WriteEmptyTag(@"ItemChoiceType", @""); @@ -918,7 +918,7 @@ public void Write210_ItemChoiceType(object o) { WriteElementString(@"ItemChoiceType", @"", Write88_ItemChoiceType(((global::SerializationTypes.ItemChoiceType)o))); } - public void Write211_TypeWithAnyAttribute(object o) { + public void Write214_TypeWithAnyAttribute(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithAnyAttribute", @""); @@ -928,7 +928,7 @@ public void Write211_TypeWithAnyAttribute(object o) { Write90_TypeWithAnyAttribute(@"TypeWithAnyAttribute", @"", ((global::SerializationTypes.TypeWithAnyAttribute)o), true, false); } - public void Write212_KnownTypesThroughConstructor(object o) { + public void Write215_KnownTypesThroughConstructor(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"KnownTypesThroughConstructor", @""); @@ -938,7 +938,7 @@ public void Write212_KnownTypesThroughConstructor(object o) { Write91_KnownTypesThroughConstructor(@"KnownTypesThroughConstructor", @"", ((global::SerializationTypes.KnownTypesThroughConstructor)o), true, false); } - public void Write213_SimpleKnownTypeValue(object o) { + public void Write216_SimpleKnownTypeValue(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"SimpleKnownTypeValue", @""); @@ -948,7 +948,7 @@ public void Write213_SimpleKnownTypeValue(object o) { Write92_SimpleKnownTypeValue(@"SimpleKnownTypeValue", @"", ((global::SerializationTypes.SimpleKnownTypeValue)o), true, false); } - public void Write214_Item(object o) { + public void Write217_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"ClassImplementingIXmlSerializable", @""); @@ -958,7 +958,7 @@ public void Write214_Item(object o) { WriteSerializable((System.Xml.Serialization.IXmlSerializable)((global::SerializationTypes.ClassImplementingIXmlSerializable)o), @"ClassImplementingIXmlSerializable", @"", true, true); } - public void Write215_Item(object o) { + public void Write218_Item(object o) { WriteStartDocument(); if (o == null) { WriteEmptyTag(@"StructImplementingIXmlSerializableWithoutParameterlessConstructor", @""); @@ -967,7 +967,7 @@ public void Write215_Item(object o) { WriteSerializable((System.Xml.Serialization.IXmlSerializable)((global::SerializationTypes.StructImplementingIXmlSerializableWithoutParameterlessConstructor)o), @"StructImplementingIXmlSerializableWithoutParameterlessConstructor", @"", false, true); } - public void Write216_Item(object o) { + public void Write219_Item(object o) { WriteStartDocument(); if (o == null) { WriteEmptyTag(@"StructImplementingIXmlSerializableWithParameterlessConstructor", @""); @@ -976,7 +976,7 @@ public void Write216_Item(object o) { WriteSerializable((System.Xml.Serialization.IXmlSerializable)((global::SerializationTypes.StructImplementingIXmlSerializableWithParameterlessConstructor)o), @"StructImplementingIXmlSerializableWithParameterlessConstructor", @"", false, true); } - public void Write217_TypeWithPropertyNameSpecified(object o) { + public void Write220_TypeWithPropertyNameSpecified(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithPropertyNameSpecified", @""); @@ -986,7 +986,7 @@ public void Write217_TypeWithPropertyNameSpecified(object o) { Write93_TypeWithPropertyNameSpecified(@"TypeWithPropertyNameSpecified", @"", ((global::SerializationTypes.TypeWithPropertyNameSpecified)o), true, false); } - public void Write218_TypeWithXmlSchemaFormAttribute(object o) { + public void Write221_TypeWithXmlSchemaFormAttribute(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithXmlSchemaFormAttribute", @""); @@ -996,7 +996,7 @@ public void Write218_TypeWithXmlSchemaFormAttribute(object o) { Write94_TypeWithXmlSchemaFormAttribute(@"TypeWithXmlSchemaFormAttribute", @"", ((global::SerializationTypes.TypeWithXmlSchemaFormAttribute)o), true, false); } - public void Write219_MyXmlType(object o) { + public void Write222_MyXmlType(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"MyXmlType", @""); @@ -1006,7 +1006,7 @@ public void Write219_MyXmlType(object o) { Write95_Item(@"MyXmlType", @"", ((global::SerializationTypes.TypeWithTypeNameInXmlTypeAttribute)o), true, false); } - public void Write220_Item(object o) { + public void Write223_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithSchemaFormInXmlAttribute", @""); @@ -1016,7 +1016,7 @@ public void Write220_Item(object o) { Write96_Item(@"TypeWithSchemaFormInXmlAttribute", @"", ((global::SerializationTypes.TypeWithSchemaFormInXmlAttribute)o), true, false); } - public void Write221_CustomDocument(object o) { + public void Write224_CustomDocument(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"CustomDocument", @""); @@ -1026,7 +1026,7 @@ public void Write221_CustomDocument(object o) { Write98_CustomDocument(@"CustomDocument", @"", ((global::SerializationTypes.CustomDocument)o), true, false); } - public void Write222_CustomElement(object o) { + public void Write225_CustomElement(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"CustomElement", @""); @@ -1036,7 +1036,7 @@ public void Write222_CustomElement(object o) { Write97_CustomElement(@"CustomElement", @"", ((global::SerializationTypes.CustomElement)o), true, false); } - public void Write223_Item(object o) { + public void Write226_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"", null); @@ -1051,7 +1051,7 @@ public void Write223_Item(object o) { } } - public void Write224_Item(object o) { + public void Write227_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithNonPublicDefaultConstructor", @""); @@ -1061,7 +1061,7 @@ public void Write224_Item(object o) { Write99_Item(@"TypeWithNonPublicDefaultConstructor", @"", ((global::SerializationTypes.TypeWithNonPublicDefaultConstructor)o), true, false); } - public void Write225_ServerSettings(object o) { + public void Write228_ServerSettings(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"ServerSettings", @""); @@ -1071,7 +1071,7 @@ public void Write225_ServerSettings(object o) { Write100_ServerSettings(@"ServerSettings", @"", ((global::SerializationTypes.ServerSettings)o), true, false); } - public void Write226_TypeWithXmlQualifiedName(object o) { + public void Write229_TypeWithXmlQualifiedName(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithXmlQualifiedName", @""); @@ -1081,7 +1081,7 @@ public void Write226_TypeWithXmlQualifiedName(object o) { Write101_TypeWithXmlQualifiedName(@"TypeWithXmlQualifiedName", @"", ((global::SerializationTypes.TypeWithXmlQualifiedName)o), true, false); } - public void Write227_TypeWith2DArrayProperty2(object o) { + public void Write230_TypeWith2DArrayProperty2(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWith2DArrayProperty2", @""); @@ -1091,7 +1091,7 @@ public void Write227_TypeWith2DArrayProperty2(object o) { Write102_TypeWith2DArrayProperty2(@"TypeWith2DArrayProperty2", @"", ((global::SerializationTypes.TypeWith2DArrayProperty2)o), true, false); } - public void Write228_Item(object o) { + public void Write231_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithPropertiesHavingDefaultValue", @""); @@ -1101,7 +1101,7 @@ public void Write228_Item(object o) { Write103_Item(@"TypeWithPropertiesHavingDefaultValue", @"", ((global::SerializationTypes.TypeWithPropertiesHavingDefaultValue)o), true, false); } - public void Write229_Item(object o) { + public void Write232_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithEnumPropertyHavingDefaultValue", @""); @@ -1111,7 +1111,7 @@ public void Write229_Item(object o) { Write104_Item(@"TypeWithEnumPropertyHavingDefaultValue", @"", ((global::SerializationTypes.TypeWithEnumPropertyHavingDefaultValue)o), true, false); } - public void Write230_Item(object o) { + public void Write233_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithEnumFlagPropertyHavingDefaultValue", @""); @@ -1121,7 +1121,7 @@ public void Write230_Item(object o) { Write105_Item(@"TypeWithEnumFlagPropertyHavingDefaultValue", @"", ((global::SerializationTypes.TypeWithEnumFlagPropertyHavingDefaultValue)o), true, false); } - public void Write231_TypeWithShouldSerializeMethod(object o) { + public void Write234_TypeWithShouldSerializeMethod(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithShouldSerializeMethod", @""); @@ -1131,146 +1131,176 @@ public void Write231_TypeWithShouldSerializeMethod(object o) { Write106_TypeWithShouldSerializeMethod(@"TypeWithShouldSerializeMethod", @"", ((global::SerializationTypes.TypeWithShouldSerializeMethod)o), true, false); } - public void Write232_Item(object o) { + public void Write235_Item(object o) { + WriteStartDocument(); + if (o == null) { + WriteNullTagLiteral(@"BaseTypeWithShouldSerializeMethod", @""); + return; + } + TopLevelElement(); + Write107_Item(@"BaseTypeWithShouldSerializeMethod", @"", ((global::SerializationTypes.BaseTypeWithShouldSerializeMethod)o), true, false); + } + + public void Write236_Item(object o) { + WriteStartDocument(); + if (o == null) { + WriteNullTagLiteral(@"DerivedTypeWithInheritedShouldSerialize", @""); + return; + } + TopLevelElement(); + Write108_Item(@"DerivedTypeWithInheritedShouldSerialize", @"", ((global::SerializationTypes.DerivedTypeWithInheritedShouldSerialize)o), true, false); + } + + public void Write237_Item(object o) { + WriteStartDocument(); + if (o == null) { + WriteNullTagLiteral(@"TypeWithFieldBackedSpecifiedMember", @""); + return; + } + TopLevelElement(); + Write109_Item(@"TypeWithFieldBackedSpecifiedMember", @"", ((global::SerializationTypes.TypeWithFieldBackedSpecifiedMember)o), true, false); + } + + public void Write238_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"KnownTypesThroughConstructorWithArrayProperties", @""); return; } TopLevelElement(); - Write107_Item(@"KnownTypesThroughConstructorWithArrayProperties", @"", ((global::SerializationTypes.KnownTypesThroughConstructorWithArrayProperties)o), true, false); + Write110_Item(@"KnownTypesThroughConstructorWithArrayProperties", @"", ((global::SerializationTypes.KnownTypesThroughConstructorWithArrayProperties)o), true, false); } - public void Write233_Item(object o) { + public void Write239_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"KnownTypesThroughConstructorWithValue", @""); return; } TopLevelElement(); - Write108_Item(@"KnownTypesThroughConstructorWithValue", @"", ((global::SerializationTypes.KnownTypesThroughConstructorWithValue)o), true, false); + Write111_Item(@"KnownTypesThroughConstructorWithValue", @"", ((global::SerializationTypes.KnownTypesThroughConstructorWithValue)o), true, false); } - public void Write234_Item(object o) { + public void Write240_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithTypesHavingCustomFormatter", @""); return; } TopLevelElement(); - Write109_Item(@"TypeWithTypesHavingCustomFormatter", @"", ((global::SerializationTypes.TypeWithTypesHavingCustomFormatter)o), true, false); + Write112_Item(@"TypeWithTypesHavingCustomFormatter", @"", ((global::SerializationTypes.TypeWithTypesHavingCustomFormatter)o), true, false); } - public void Write235_Item(object o) { + public void Write241_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithArrayPropertyHavingChoice", @""); return; } TopLevelElement(); - Write111_Item(@"TypeWithArrayPropertyHavingChoice", @"", ((global::SerializationTypes.TypeWithArrayPropertyHavingChoice)o), true, false); + Write114_Item(@"TypeWithArrayPropertyHavingChoice", @"", ((global::SerializationTypes.TypeWithArrayPropertyHavingChoice)o), true, false); } - public void Write236_Item(object o) { + public void Write242_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithPropertyHavingComplexChoice", @""); return; } TopLevelElement(); - Write114_Item(@"TypeWithPropertyHavingComplexChoice", @"", ((global::SerializationTypes.TypeWithPropertyHavingComplexChoice)o), true, false); + Write117_Item(@"TypeWithPropertyHavingComplexChoice", @"", ((global::SerializationTypes.TypeWithPropertyHavingComplexChoice)o), true, false); } - public void Write237_MoreChoices(object o) { + public void Write243_MoreChoices(object o) { WriteStartDocument(); if (o == null) { WriteEmptyTag(@"MoreChoices", @""); return; } - WriteElementString(@"MoreChoices", @"", Write110_MoreChoices(((global::SerializationTypes.MoreChoices)o))); + WriteElementString(@"MoreChoices", @"", Write113_MoreChoices(((global::SerializationTypes.MoreChoices)o))); } - public void Write238_ComplexChoiceA(object o) { + public void Write244_ComplexChoiceA(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"ComplexChoiceA", @""); return; } TopLevelElement(); - Write113_ComplexChoiceA(@"ComplexChoiceA", @"", ((global::SerializationTypes.ComplexChoiceA)o), true, false); + Write116_ComplexChoiceA(@"ComplexChoiceA", @"", ((global::SerializationTypes.ComplexChoiceA)o), true, false); } - public void Write239_ComplexChoiceB(object o) { + public void Write245_ComplexChoiceB(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"ComplexChoiceB", @""); return; } TopLevelElement(); - Write112_ComplexChoiceB(@"ComplexChoiceB", @"", ((global::SerializationTypes.ComplexChoiceB)o), true, false); + Write115_ComplexChoiceB(@"ComplexChoiceB", @"", ((global::SerializationTypes.ComplexChoiceB)o), true, false); } - public void Write240_TypeWithFieldsOrdered(object o) { + public void Write246_TypeWithFieldsOrdered(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithFieldsOrdered", @""); return; } TopLevelElement(); - Write115_TypeWithFieldsOrdered(@"TypeWithFieldsOrdered", @"", ((global::SerializationTypes.TypeWithFieldsOrdered)o), true, false); + Write118_TypeWithFieldsOrdered(@"TypeWithFieldsOrdered", @"", ((global::SerializationTypes.TypeWithFieldsOrdered)o), true, false); } - public void Write241_Item(object o) { + public void Write247_Item(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeWithKnownTypesOfCollectionsWithConflictingXmlName", @""); return; } TopLevelElement(); - Write116_Item(@"TypeWithKnownTypesOfCollectionsWithConflictingXmlName", @"", ((global::SerializationTypes.TypeWithKnownTypesOfCollectionsWithConflictingXmlName)o), true, false); + Write119_Item(@"TypeWithKnownTypesOfCollectionsWithConflictingXmlName", @"", ((global::SerializationTypes.TypeWithKnownTypesOfCollectionsWithConflictingXmlName)o), true, false); } - public void Write242_Root(object o) { + public void Write248_Root(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"Root", @""); return; } TopLevelElement(); - Write119_Item(@"Root", @"", ((global::SerializationTypes.NamespaceTypeNameClashContainer)o), true, false); + Write122_Item(@"Root", @"", ((global::SerializationTypes.NamespaceTypeNameClashContainer)o), true, false); } - public void Write243_TypeClashB(object o) { + public void Write249_TypeClashB(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeClashB", @""); return; } TopLevelElement(); - Write118_TypeNameClash(@"TypeClashB", @"", ((global::SerializationTypes.TypeNameClashB.TypeNameClash)o), true, false); + Write121_TypeNameClash(@"TypeClashB", @"", ((global::SerializationTypes.TypeNameClashB.TypeNameClash)o), true, false); } - public void Write244_TypeClashA(object o) { + public void Write250_TypeClashA(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"TypeClashA", @""); return; } TopLevelElement(); - Write117_TypeNameClash(@"TypeClashA", @"", ((global::SerializationTypes.TypeNameClashA.TypeNameClash)o), true, false); + Write120_TypeNameClash(@"TypeClashA", @"", ((global::SerializationTypes.TypeNameClashA.TypeNameClash)o), true, false); } - public void Write245_Person(object o) { + public void Write251_Person(object o) { WriteStartDocument(); if (o == null) { WriteNullTagLiteral(@"Person", @""); return; } TopLevelElement(); - Write120_Person(@"Person", @"", ((global::Outer.Person)o), true, false); + Write123_Person(@"Person", @"", ((global::Outer.Person)o), true, false); } - void Write120_Person(string n, string ns, global::Outer.Person o, bool isNullable, bool needType) { + void Write123_Person(string n, string ns, global::Outer.Person o, bool isNullable, bool needType) { if ((object)o == null) { if (isNullable) WriteNullTagLiteral(n, ns); return; @@ -1291,7 +1321,7 @@ void Write120_Person(string n, string ns, global::Outer.Person o, bool isNullabl WriteEndElement(o); } - void Write117_TypeNameClash(string n, string ns, global::SerializationTypes.TypeNameClashA.TypeNameClash o, bool isNullable, bool needType) { + void Write120_TypeNameClash(string n, string ns, global::SerializationTypes.TypeNameClashA.TypeNameClash o, bool isNullable, bool needType) { if ((object)o == null) { if (isNullable) WriteNullTagLiteral(n, ns); return; @@ -1310,7 +1340,7 @@ void Write117_TypeNameClash(string n, string ns, global::SerializationTypes.Type WriteEndElement(o); } - void Write118_TypeNameClash(string n, string ns, global::SerializationTypes.TypeNameClashB.TypeNameClash o, bool isNullable, bool needType) { + void Write121_TypeNameClash(string n, string ns, global::SerializationTypes.TypeNameClashB.TypeNameClash o, bool isNullable, bool needType) { if ((object)o == null) { if (isNullable) WriteNullTagLiteral(n, ns); return; @@ -1329,7 +1359,7 @@ void Write118_TypeNameClash(string n, string ns, global::SerializationTypes.Type WriteEndElement(o); } - void Write119_Item(string n, string ns, global::SerializationTypes.NamespaceTypeNameClashContainer o, bool isNullable, bool needType) { + void Write122_Item(string n, string ns, global::SerializationTypes.NamespaceTypeNameClashContainer o, bool isNullable, bool needType) { if ((object)o == null) { if (isNullable) WriteNullTagLiteral(n, ns); return; @@ -1348,7 +1378,7 @@ void Write119_Item(string n, string ns, global::SerializationTypes.NamespaceType global::SerializationTypes.TypeNameClashA.TypeNameClash[] a = (global::SerializationTypes.TypeNameClashA.TypeNameClash[])o.@A; if (a != null) { for (int ia = 0; ia < a.Length; ia++) { - Write117_TypeNameClash(@"A", @"", ((global::SerializationTypes.TypeNameClashA.TypeNameClash)a[ia]), false, false); + Write120_TypeNameClash(@"A", @"", ((global::SerializationTypes.TypeNameClashA.TypeNameClash)a[ia]), false, false); } } } @@ -1356,14 +1386,14 @@ void Write119_Item(string n, string ns, global::SerializationTypes.NamespaceType global::SerializationTypes.TypeNameClashB.TypeNameClash[] a = (global::SerializationTypes.TypeNameClashB.TypeNameClash[])o.@B; if (a != null) { for (int ia = 0; ia < a.Length; ia++) { - Write118_TypeNameClash(@"B", @"", ((global::SerializationTypes.TypeNameClashB.TypeNameClash)a[ia]), false, false); + Write121_TypeNameClash(@"B", @"", ((global::SerializationTypes.TypeNameClashB.TypeNameClash)a[ia]), false, false); } } } WriteEndElement(o); } - void Write116_Item(string n, string ns, global::SerializationTypes.TypeWithKnownTypesOfCollectionsWithConflictingXmlName o, bool isNullable, bool needType) { + void Write119_Item(string n, string ns, global::SerializationTypes.TypeWithKnownTypesOfCollectionsWithConflictingXmlName o, bool isNullable, bool needType) { if ((object)o == null) { if (isNullable) WriteNullTagLiteral(n, ns); return; @@ -1394,55 +1424,67 @@ void Write1_Object(string n, string ns, global::System.Object o, bool isNullable } else { if (t == typeof(global::Outer.Person)) { - Write120_Person(n, ns,(global::Outer.Person)o, isNullable, true); + Write123_Person(n, ns,(global::Outer.Person)o, isNullable, true); return; } if (t == typeof(global::SerializationTypes.NamespaceTypeNameClashContainer)) { - Write119_Item(n, ns,(global::SerializationTypes.NamespaceTypeNameClashContainer)o, isNullable, true); + Write122_Item(n, ns,(global::SerializationTypes.NamespaceTypeNameClashContainer)o, isNullable, true); return; } if (t == typeof(global::SerializationTypes.TypeNameClashB.TypeNameClash)) { - Write118_TypeNameClash(n, ns,(global::SerializationTypes.TypeNameClashB.TypeNameClash)o, isNullable, true); + Write121_TypeNameClash(n, ns,(global::SerializationTypes.TypeNameClashB.TypeNameClash)o, isNullable, true); return; } if (t == typeof(global::SerializationTypes.TypeNameClashA.TypeNameClash)) { - Write117_TypeNameClash(n, ns,(global::SerializationTypes.TypeNameClashA.TypeNameClash)o, isNullable, true); + Write120_TypeNameClash(n, ns,(global::SerializationTypes.TypeNameClashA.TypeNameClash)o, isNullable, true); return; } if (t == typeof(global::SerializationTypes.TypeWithKnownTypesOfCollectionsWithConflictingXmlName)) { - Write116_Item(n, ns,(global::SerializationTypes.TypeWithKnownTypesOfCollectionsWithConflictingXmlName)o, isNullable, true); + Write119_Item(n, ns,(global::SerializationTypes.TypeWithKnownTypesOfCollectionsWithConflictingXmlName)o, isNullable, true); return; } if (t == typeof(global::SerializationTypes.TypeWithFieldsOrdered)) { - Write115_TypeWithFieldsOrdered(n, ns,(global::SerializationTypes.TypeWithFieldsOrdered)o, isNullable, true); + Write118_TypeWithFieldsOrdered(n, ns,(global::SerializationTypes.TypeWithFieldsOrdered)o, isNullable, true); return; } if (t == typeof(global::SerializationTypes.TypeWithPropertyHavingComplexChoice)) { - Write114_Item(n, ns,(global::SerializationTypes.TypeWithPropertyHavingComplexChoice)o, isNullable, true); + Write117_Item(n, ns,(global::SerializationTypes.TypeWithPropertyHavingComplexChoice)o, isNullable, true); return; } if (t == typeof(global::SerializationTypes.ComplexChoiceA)) { - Write113_ComplexChoiceA(n, ns,(global::SerializationTypes.ComplexChoiceA)o, isNullable, true); + Write116_ComplexChoiceA(n, ns,(global::SerializationTypes.ComplexChoiceA)o, isNullable, true); return; } if (t == typeof(global::SerializationTypes.ComplexChoiceB)) { - Write112_ComplexChoiceB(n, ns,(global::SerializationTypes.ComplexChoiceB)o, isNullable, true); + Write115_ComplexChoiceB(n, ns,(global::SerializationTypes.ComplexChoiceB)o, isNullable, true); return; } if (t == typeof(global::SerializationTypes.TypeWithArrayPropertyHavingChoice)) { - Write111_Item(n, ns,(global::SerializationTypes.TypeWithArrayPropertyHavingChoice)o, isNullable, true); + Write114_Item(n, ns,(global::SerializationTypes.TypeWithArrayPropertyHavingChoice)o, isNullable, true); return; } if (t == typeof(global::SerializationTypes.TypeWithTypesHavingCustomFormatter)) { - Write109_Item(n, ns,(global::SerializationTypes.TypeWithTypesHavingCustomFormatter)o, isNullable, true); + Write112_Item(n, ns,(global::SerializationTypes.TypeWithTypesHavingCustomFormatter)o, isNullable, true); return; } if (t == typeof(global::SerializationTypes.KnownTypesThroughConstructorWithValue)) { - Write108_Item(n, ns,(global::SerializationTypes.KnownTypesThroughConstructorWithValue)o, isNullable, true); + Write111_Item(n, ns,(global::SerializationTypes.KnownTypesThroughConstructorWithValue)o, isNullable, true); return; } if (t == typeof(global::SerializationTypes.KnownTypesThroughConstructorWithArrayProperties)) { - Write107_Item(n, ns,(global::SerializationTypes.KnownTypesThroughConstructorWithArrayProperties)o, isNullable, true); + Write110_Item(n, ns,(global::SerializationTypes.KnownTypesThroughConstructorWithArrayProperties)o, isNullable, true); + return; + } + if (t == typeof(global::SerializationTypes.TypeWithFieldBackedSpecifiedMember)) { + Write109_Item(n, ns,(global::SerializationTypes.TypeWithFieldBackedSpecifiedMember)o, isNullable, true); + return; + } + if (t == typeof(global::SerializationTypes.BaseTypeWithShouldSerializeMethod)) { + Write107_Item(n, ns,(global::SerializationTypes.BaseTypeWithShouldSerializeMethod)o, isNullable, true); + return; + } + if (t == typeof(global::SerializationTypes.DerivedTypeWithInheritedShouldSerialize)) { + Write108_Item(n, ns,(global::SerializationTypes.DerivedTypeWithInheritedShouldSerialize)o, isNullable, true); return; } if (t == typeof(global::SerializationTypes.TypeWithShouldSerializeMethod)) { @@ -2140,7 +2182,7 @@ void Write1_Object(string n, string ns, global::System.Object o, bool isNullable if (t == typeof(global::SerializationTypes.MoreChoices)) { Writer.WriteStartElement(n, ns); WriteXsiType(@"MoreChoices", @""); - Writer.WriteString(Write110_MoreChoices((global::SerializationTypes.MoreChoices)o)); + Writer.WriteString(Write113_MoreChoices((global::SerializationTypes.MoreChoices)o)); Writer.WriteEndElement(); return; } @@ -2152,7 +2194,7 @@ void Write1_Object(string n, string ns, global::System.Object o, bool isNullable WriteEndElement(o); } - string Write110_MoreChoices(global::SerializationTypes.MoreChoices v) { + string Write113_MoreChoices(global::SerializationTypes.MoreChoices v) { string s = null; switch (v) { case global::SerializationTypes.MoreChoices.@None: s = @"None"; break; @@ -4779,7 +4821,80 @@ void Write106_TypeWithShouldSerializeMethod(string n, string ns, global::Seriali WriteEndElement(o); } - void Write107_Item(string n, string ns, global::SerializationTypes.KnownTypesThroughConstructorWithArrayProperties o, bool isNullable, bool needType) { + void Write108_Item(string n, string ns, global::SerializationTypes.DerivedTypeWithInheritedShouldSerialize o, bool isNullable, bool needType) { + if ((object)o == null) { + if (isNullable) WriteNullTagLiteral(n, ns); + return; + } + if (!needType) { + System.Type t = o.GetType(); + if (t == typeof(global::SerializationTypes.DerivedTypeWithInheritedShouldSerialize)) { + } + else { + throw CreateUnknownTypeException(o); + } + } + WriteStartElement(n, ns, o, false, null); + if (needType) WriteXsiType(@"DerivedTypeWithInheritedShouldSerialize", @""); + if (o.@ShouldSerializeBar()) { + WriteAttribute(@"Bar", @"", ((global::System.String)o.@Bar)); + } + if (o.@ShouldSerializeFoo()) { + WriteElementString(@"Foo", @"", ((global::System.String)o.@Foo)); + } + WriteEndElement(o); + } + + void Write107_Item(string n, string ns, global::SerializationTypes.BaseTypeWithShouldSerializeMethod o, bool isNullable, bool needType) { + if ((object)o == null) { + if (isNullable) WriteNullTagLiteral(n, ns); + return; + } + if (!needType) { + System.Type t = o.GetType(); + if (t == typeof(global::SerializationTypes.BaseTypeWithShouldSerializeMethod)) { + } + else { + if (t == typeof(global::SerializationTypes.DerivedTypeWithInheritedShouldSerialize)) { + Write108_Item(n, ns,(global::SerializationTypes.DerivedTypeWithInheritedShouldSerialize)o, isNullable, true); + return; + } + throw CreateUnknownTypeException(o); + } + } + WriteStartElement(n, ns, o, false, null); + if (needType) WriteXsiType(@"BaseTypeWithShouldSerializeMethod", @""); + if (o.@ShouldSerializeBar()) { + WriteAttribute(@"Bar", @"", ((global::System.String)o.@Bar)); + } + if (o.@ShouldSerializeFoo()) { + WriteElementString(@"Foo", @"", ((global::System.String)o.@Foo)); + } + WriteEndElement(o); + } + + void Write109_Item(string n, string ns, global::SerializationTypes.TypeWithFieldBackedSpecifiedMember o, bool isNullable, bool needType) { + if ((object)o == null) { + if (isNullable) WriteNullTagLiteral(n, ns); + return; + } + if (!needType) { + System.Type t = o.GetType(); + if (t == typeof(global::SerializationTypes.TypeWithFieldBackedSpecifiedMember)) { + } + else { + throw CreateUnknownTypeException(o); + } + } + WriteStartElement(n, ns, o, false, null); + if (needType) WriteXsiType(@"TypeWithFieldBackedSpecifiedMember", @""); + if (o.@FooSpecified) { + WriteElementString(@"Foo", @"", ((global::System.String)o.@Foo)); + } + WriteEndElement(o); + } + + void Write110_Item(string n, string ns, global::SerializationTypes.KnownTypesThroughConstructorWithArrayProperties o, bool isNullable, bool needType) { if ((object)o == null) { if (isNullable) WriteNullTagLiteral(n, ns); return; @@ -4799,7 +4914,7 @@ void Write107_Item(string n, string ns, global::SerializationTypes.KnownTypesThr WriteEndElement(o); } - void Write108_Item(string n, string ns, global::SerializationTypes.KnownTypesThroughConstructorWithValue o, bool isNullable, bool needType) { + void Write111_Item(string n, string ns, global::SerializationTypes.KnownTypesThroughConstructorWithValue o, bool isNullable, bool needType) { if ((object)o == null) { if (isNullable) WriteNullTagLiteral(n, ns); return; @@ -4818,7 +4933,7 @@ void Write108_Item(string n, string ns, global::SerializationTypes.KnownTypesThr WriteEndElement(o); } - void Write109_Item(string n, string ns, global::SerializationTypes.TypeWithTypesHavingCustomFormatter o, bool isNullable, bool needType) { + void Write112_Item(string n, string ns, global::SerializationTypes.TypeWithTypesHavingCustomFormatter o, bool isNullable, bool needType) { if ((object)o == null) { if (isNullable) WriteNullTagLiteral(n, ns); return; @@ -4845,7 +4960,7 @@ void Write109_Item(string n, string ns, global::SerializationTypes.TypeWithTypes WriteEndElement(o); } - void Write111_Item(string n, string ns, global::SerializationTypes.TypeWithArrayPropertyHavingChoice o, bool isNullable, bool needType) { + void Write114_Item(string n, string ns, global::SerializationTypes.TypeWithArrayPropertyHavingChoice o, bool isNullable, bool needType) { if ((object)o == null) { if (isNullable) WriteNullTagLiteral(n, ns); return; @@ -4888,7 +5003,7 @@ void Write111_Item(string n, string ns, global::SerializationTypes.TypeWithArray WriteEndElement(o); } - void Write112_ComplexChoiceB(string n, string ns, global::SerializationTypes.ComplexChoiceB o, bool isNullable, bool needType) { + void Write115_ComplexChoiceB(string n, string ns, global::SerializationTypes.ComplexChoiceB o, bool isNullable, bool needType) { if ((object)o == null) { if (isNullable) WriteNullTagLiteral(n, ns); return; @@ -4907,7 +5022,7 @@ void Write112_ComplexChoiceB(string n, string ns, global::SerializationTypes.Com WriteEndElement(o); } - void Write113_ComplexChoiceA(string n, string ns, global::SerializationTypes.ComplexChoiceA o, bool isNullable, bool needType) { + void Write116_ComplexChoiceA(string n, string ns, global::SerializationTypes.ComplexChoiceA o, bool isNullable, bool needType) { if ((object)o == null) { if (isNullable) WriteNullTagLiteral(n, ns); return; @@ -4918,7 +5033,7 @@ void Write113_ComplexChoiceA(string n, string ns, global::SerializationTypes.Com } else { if (t == typeof(global::SerializationTypes.ComplexChoiceB)) { - Write112_ComplexChoiceB(n, ns,(global::SerializationTypes.ComplexChoiceB)o, isNullable, true); + Write115_ComplexChoiceB(n, ns,(global::SerializationTypes.ComplexChoiceB)o, isNullable, true); return; } throw CreateUnknownTypeException(o); @@ -4930,7 +5045,7 @@ void Write113_ComplexChoiceA(string n, string ns, global::SerializationTypes.Com WriteEndElement(o); } - void Write114_Item(string n, string ns, global::SerializationTypes.TypeWithPropertyHavingComplexChoice o, bool isNullable, bool needType) { + void Write117_Item(string n, string ns, global::SerializationTypes.TypeWithPropertyHavingComplexChoice o, bool isNullable, bool needType) { if ((object)o == null) { if (isNullable) WriteNullTagLiteral(n, ns); return; @@ -4961,7 +5076,7 @@ void Write114_Item(string n, string ns, global::SerializationTypes.TypeWithPrope } else if (ci == SerializationTypes.MoreChoices.@Item && ((object)(ai) != null)) { if (((object)ai) != null && !(ai is global::SerializationTypes.ComplexChoiceA)) throw CreateMismatchChoiceException(@"SerializationTypes.ComplexChoiceA", @"ChoiceArray", @"SerializationTypes.MoreChoices.@Item"); - Write113_ComplexChoiceA(@"Item", @"", ((global::SerializationTypes.ComplexChoiceA)ai), false, false); + Write116_ComplexChoiceA(@"Item", @"", ((global::SerializationTypes.ComplexChoiceA)ai), false, false); } else if ((object)(ai) != null){ throw CreateUnknownTypeException(ai); @@ -4973,7 +5088,7 @@ void Write114_Item(string n, string ns, global::SerializationTypes.TypeWithPrope WriteEndElement(o); } - void Write115_TypeWithFieldsOrdered(string n, string ns, global::SerializationTypes.TypeWithFieldsOrdered o, bool isNullable, bool needType) { + void Write118_TypeWithFieldsOrdered(string n, string ns, global::SerializationTypes.TypeWithFieldsOrdered o, bool isNullable, bool needType) { if ((object)o == null) { if (isNullable) WriteNullTagLiteral(n, ns); return; @@ -5020,7 +5135,7 @@ protected override void InitCallbacks() { public class XmlSerializationReader1 : System.Xml.Serialization.XmlSerializationReader { - public object Read127_TypeWithXmlElementProperty() { + public object Read130_TypeWithXmlElementProperty() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5038,7 +5153,7 @@ public object Read127_TypeWithXmlElementProperty() { return (object)o; } - public object Read128_TypeWithXmlDocumentProperty() { + public object Read131_TypeWithXmlDocumentProperty() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5056,7 +5171,7 @@ public object Read128_TypeWithXmlDocumentProperty() { return (object)o; } - public object Read129_TypeWithBinaryProperty() { + public object Read132_TypeWithBinaryProperty() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5074,7 +5189,7 @@ public object Read129_TypeWithBinaryProperty() { return (object)o; } - public object Read130_Item() { + public object Read133_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5092,7 +5207,7 @@ public object Read130_Item() { return (object)o; } - public object Read131_Item() { + public object Read134_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5110,7 +5225,7 @@ public object Read131_Item() { return (object)o; } - public object Read132_DateOnlyWrapper() { + public object Read135_DateOnlyWrapper() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5128,7 +5243,7 @@ public object Read132_DateOnlyWrapper() { return (object)o; } - public object Read133_TimeOnlyWrapper() { + public object Read136_TimeOnlyWrapper() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5146,7 +5261,7 @@ public object Read133_TimeOnlyWrapper() { return (object)o; } - public object Read134_TimeOnlyAsXsdTimeWrapper() { + public object Read137_TimeOnlyAsXsdTimeWrapper() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5164,7 +5279,7 @@ public object Read134_TimeOnlyAsXsdTimeWrapper() { return (object)o; } - public object Read135_DateTimeDateWrapper() { + public object Read138_DateTimeDateWrapper() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5182,7 +5297,7 @@ public object Read135_DateTimeDateWrapper() { return (object)o; } - public object Read136_DateTimeTimeWrapper() { + public object Read139_DateTimeTimeWrapper() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5200,7 +5315,7 @@ public object Read136_DateTimeTimeWrapper() { return (object)o; } - public object Read137_TypeWithTimeSpanProperty() { + public object Read140_TypeWithTimeSpanProperty() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5218,7 +5333,7 @@ public object Read137_TypeWithTimeSpanProperty() { return (object)o; } - public object Read138_Item() { + public object Read141_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5236,7 +5351,7 @@ public object Read138_Item() { return (object)o; } - public object Read139_TypeWithByteProperty() { + public object Read142_TypeWithByteProperty() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5254,7 +5369,7 @@ public object Read139_TypeWithByteProperty() { return (object)o; } - public object Read140_TypeWithXmlNodeArrayProperty() { + public object Read143_TypeWithXmlNodeArrayProperty() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5272,7 +5387,7 @@ public object Read140_TypeWithXmlNodeArrayProperty() { return (object)o; } - public object Read141_Animal() { + public object Read144_Animal() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5290,7 +5405,7 @@ public object Read141_Animal() { return (object)o; } - public object Read142_Dog() { + public object Read145_Dog() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5308,7 +5423,7 @@ public object Read142_Dog() { return (object)o; } - public object Read143_DogBreed() { + public object Read146_DogBreed() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5328,7 +5443,7 @@ public object Read143_DogBreed() { return (object)o; } - public object Read144_Group() { + public object Read147_Group() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5346,7 +5461,7 @@ public object Read144_Group() { return (object)o; } - public object Read145_Vehicle() { + public object Read148_Vehicle() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5364,7 +5479,7 @@ public object Read145_Vehicle() { return (object)o; } - public object Read146_Employee() { + public object Read149_Employee() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5382,7 +5497,7 @@ public object Read146_Employee() { return (object)o; } - public object Read147_BaseClass() { + public object Read150_BaseClass() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5400,7 +5515,7 @@ public object Read147_BaseClass() { return (object)o; } - public object Read148_DerivedClass() { + public object Read151_DerivedClass() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5418,7 +5533,7 @@ public object Read148_DerivedClass() { return (object)o; } - public object Read149_SimpleBaseClass() { + public object Read152_SimpleBaseClass() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5436,7 +5551,7 @@ public object Read149_SimpleBaseClass() { return (object)o; } - public object Read150_SimpleDerivedClass() { + public object Read153_SimpleDerivedClass() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5454,7 +5569,7 @@ public object Read150_SimpleDerivedClass() { return (object)o; } - public object Read151_BaseIXmlSerializable() { + public object Read154_BaseIXmlSerializable() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5481,7 +5596,7 @@ public object Read151_BaseIXmlSerializable() { return (object)o; } - public object Read152_DerivedIXmlSerializable() { + public object Read155_DerivedIXmlSerializable() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5499,7 +5614,7 @@ public object Read152_DerivedIXmlSerializable() { return (object)o; } - public object Read153_PurchaseOrder() { + public object Read156_PurchaseOrder() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5517,7 +5632,7 @@ public object Read153_PurchaseOrder() { return (object)o; } - public object Read154_Address() { + public object Read157_Address() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5535,7 +5650,7 @@ public object Read154_Address() { return (object)o; } - public object Read155_OrderedItem() { + public object Read158_OrderedItem() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5553,7 +5668,7 @@ public object Read155_OrderedItem() { return (object)o; } - public object Read156_AliasedTestType() { + public object Read159_AliasedTestType() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5571,7 +5686,7 @@ public object Read156_AliasedTestType() { return (object)o; } - public object Read157_BaseClass1() { + public object Read160_BaseClass1() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5589,7 +5704,7 @@ public object Read157_BaseClass1() { return (object)o; } - public object Read158_DerivedClass1() { + public object Read161_DerivedClass1() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5607,7 +5722,7 @@ public object Read158_DerivedClass1() { return (object)o; } - public object Read159_ArrayOfDateTime() { + public object Read162_ArrayOfDateTime() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5657,7 +5772,7 @@ public object Read159_ArrayOfDateTime() { return (object)o; } - public object Read160_Orchestra() { + public object Read163_Orchestra() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5675,7 +5790,7 @@ public object Read160_Orchestra() { return (object)o; } - public object Read161_Instrument() { + public object Read164_Instrument() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5693,7 +5808,7 @@ public object Read161_Instrument() { return (object)o; } - public object Read162_Brass() { + public object Read165_Brass() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5711,7 +5826,7 @@ public object Read162_Brass() { return (object)o; } - public object Read163_Trumpet() { + public object Read166_Trumpet() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5729,7 +5844,7 @@ public object Read163_Trumpet() { return (object)o; } - public object Read164_Pet() { + public object Read167_Pet() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5747,7 +5862,7 @@ public object Read164_Pet() { return (object)o; } - public object Read165_DefaultValuesSetToNaN() { + public object Read168_DefaultValuesSetToNaN() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5765,7 +5880,7 @@ public object Read165_DefaultValuesSetToNaN() { return (object)o; } - public object Read166_Item() { + public object Read169_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5783,7 +5898,7 @@ public object Read166_Item() { return (object)o; } - public object Read167_Item() { + public object Read170_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5801,7 +5916,7 @@ public object Read167_Item() { return (object)o; } - public object Read168_RootElement() { + public object Read171_RootElement() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5819,7 +5934,7 @@ public object Read168_RootElement() { return (object)o; } - public object Read169_TypeWithLinkedProperty() { + public object Read172_TypeWithLinkedProperty() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5837,7 +5952,7 @@ public object Read169_TypeWithLinkedProperty() { return (object)o; } - public object Read170_Document() { + public object Read173_Document() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5855,7 +5970,7 @@ public object Read170_Document() { return (object)o; } - public object Read171_RootClass() { + public object Read174_RootClass() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5873,7 +5988,7 @@ public object Read171_RootClass() { return (object)o; } - public object Read172_Parameter() { + public object Read175_Parameter() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5891,7 +6006,7 @@ public object Read172_Parameter() { return (object)o; } - public object Read173_XElementWrapper() { + public object Read176_XElementWrapper() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5909,7 +6024,7 @@ public object Read173_XElementWrapper() { return (object)o; } - public object Read174_XElementStruct() { + public object Read177_XElementStruct() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5927,7 +6042,7 @@ public object Read174_XElementStruct() { return (object)o; } - public object Read175_XElementArrayWrapper() { + public object Read178_XElementArrayWrapper() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5945,7 +6060,7 @@ public object Read175_XElementArrayWrapper() { return (object)o; } - public object Read176_Item() { + public object Read179_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5963,7 +6078,7 @@ public object Read176_Item() { return (object)o; } - public object Read177_TypeWithDateTimeStringProperty() { + public object Read180_TypeWithDateTimeStringProperty() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5981,7 +6096,7 @@ public object Read177_TypeWithDateTimeStringProperty() { return (object)o; } - public object Read178_SimpleType() { + public object Read181_SimpleType() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -5999,7 +6114,7 @@ public object Read178_SimpleType() { return (object)o; } - public object Read179_TypeWithGetSetArrayMembers() { + public object Read182_TypeWithGetSetArrayMembers() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6017,7 +6132,7 @@ public object Read179_TypeWithGetSetArrayMembers() { return (object)o; } - public object Read180_TypeWithGetOnlyArrayProperties() { + public object Read183_TypeWithGetOnlyArrayProperties() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6035,7 +6150,7 @@ public object Read180_TypeWithGetOnlyArrayProperties() { return (object)o; } - public object Read181_TypeWithArraylikeMembers() { + public object Read184_TypeWithArraylikeMembers() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6053,7 +6168,7 @@ public object Read181_TypeWithArraylikeMembers() { return (object)o; } - public object Read182_StructNotSerializable() { + public object Read185_StructNotSerializable() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6071,7 +6186,7 @@ public object Read182_StructNotSerializable() { return (object)o; } - public object Read183_TypeWithMyCollectionField() { + public object Read186_TypeWithMyCollectionField() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6089,7 +6204,7 @@ public object Read183_TypeWithMyCollectionField() { return (object)o; } - public object Read184_Item() { + public object Read187_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6107,7 +6222,7 @@ public object Read184_Item() { return (object)o; } - public object Read185_ArrayOfAnyType() { + public object Read188_ArrayOfAnyType() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6155,7 +6270,7 @@ public object Read185_ArrayOfAnyType() { return (object)o; } - public object Read186_MyEnum() { + public object Read189_MyEnum() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6175,7 +6290,7 @@ public object Read186_MyEnum() { return (object)o; } - public object Read187_TypeWithEnumMembers() { + public object Read190_TypeWithEnumMembers() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6193,7 +6308,7 @@ public object Read187_TypeWithEnumMembers() { return (object)o; } - public object Read188_DCStruct() { + public object Read191_DCStruct() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6211,7 +6326,7 @@ public object Read188_DCStruct() { return (object)o; } - public object Read189_DCClassWithEnumAndStruct() { + public object Read192_DCClassWithEnumAndStruct() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6229,7 +6344,7 @@ public object Read189_DCClassWithEnumAndStruct() { return (object)o; } - public object Read190_BuiltInTypes() { + public object Read193_BuiltInTypes() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6247,7 +6362,7 @@ public object Read190_BuiltInTypes() { return (object)o; } - public object Read191_TypeA() { + public object Read194_TypeA() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6265,7 +6380,7 @@ public object Read191_TypeA() { return (object)o; } - public object Read192_TypeB() { + public object Read195_TypeB() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6283,7 +6398,7 @@ public object Read192_TypeB() { return (object)o; } - public object Read193_TypeHasArrayOfASerializedAsB() { + public object Read196_TypeHasArrayOfASerializedAsB() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6301,7 +6416,7 @@ public object Read193_TypeHasArrayOfASerializedAsB() { return (object)o; } - public object Read194_Item() { + public object Read197_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6319,7 +6434,7 @@ public object Read194_Item() { return (object)o; } - public object Read195_BaseClassWithSamePropertyName() { + public object Read198_BaseClassWithSamePropertyName() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6337,7 +6452,7 @@ public object Read195_BaseClassWithSamePropertyName() { return (object)o; } - public object Read196_DerivedClassWithSameProperty() { + public object Read199_DerivedClassWithSameProperty() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6355,7 +6470,7 @@ public object Read196_DerivedClassWithSameProperty() { return (object)o; } - public object Read197_DerivedClassWithSameProperty2() { + public object Read200_DerivedClassWithSameProperty2() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6373,7 +6488,7 @@ public object Read197_DerivedClassWithSameProperty2() { return (object)o; } - public object Read198_Item() { + public object Read201_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6391,7 +6506,7 @@ public object Read198_Item() { return (object)o; } - public object Read199_TypeWithByteArrayAsXmlText() { + public object Read202_TypeWithByteArrayAsXmlText() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6409,7 +6524,7 @@ public object Read199_TypeWithByteArrayAsXmlText() { return (object)o; } - public object Read200_SimpleDC() { + public object Read203_SimpleDC() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6427,7 +6542,7 @@ public object Read200_SimpleDC() { return (object)o; } - public object Read201_Item() { + public object Read204_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6445,7 +6560,7 @@ public object Read201_Item() { return (object)o; } - public object Read202_EnumFlags() { + public object Read205_EnumFlags() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6465,7 +6580,7 @@ public object Read202_EnumFlags() { return (object)o; } - public object Read203_ClassImplementsInterface() { + public object Read206_ClassImplementsInterface() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6483,7 +6598,7 @@ public object Read203_ClassImplementsInterface() { return (object)o; } - public object Read204_WithStruct() { + public object Read207_WithStruct() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6501,7 +6616,7 @@ public object Read204_WithStruct() { return (object)o; } - public object Read205_SomeStruct() { + public object Read208_SomeStruct() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6519,7 +6634,7 @@ public object Read205_SomeStruct() { return (object)o; } - public object Read206_WithEnums() { + public object Read209_WithEnums() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6537,7 +6652,7 @@ public object Read206_WithEnums() { return (object)o; } - public object Read207_WithNullables() { + public object Read210_WithNullables() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6555,7 +6670,7 @@ public object Read207_WithNullables() { return (object)o; } - public object Read208_ByteEnum() { + public object Read211_ByteEnum() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6575,7 +6690,7 @@ public object Read208_ByteEnum() { return (object)o; } - public object Read209_SByteEnum() { + public object Read212_SByteEnum() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6595,7 +6710,7 @@ public object Read209_SByteEnum() { return (object)o; } - public object Read210_ShortEnum() { + public object Read213_ShortEnum() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6615,7 +6730,7 @@ public object Read210_ShortEnum() { return (object)o; } - public object Read211_IntEnum() { + public object Read214_IntEnum() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6635,7 +6750,7 @@ public object Read211_IntEnum() { return (object)o; } - public object Read212_UIntEnum() { + public object Read215_UIntEnum() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6655,7 +6770,7 @@ public object Read212_UIntEnum() { return (object)o; } - public object Read213_LongEnum() { + public object Read216_LongEnum() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6675,7 +6790,7 @@ public object Read213_LongEnum() { return (object)o; } - public object Read214_ULongEnum() { + public object Read217_ULongEnum() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6695,7 +6810,7 @@ public object Read214_ULongEnum() { return (object)o; } - public object Read215_AttributeTesting() { + public object Read218_AttributeTesting() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6713,7 +6828,7 @@ public object Read215_AttributeTesting() { return (object)o; } - public object Read216_ItemChoiceType() { + public object Read219_ItemChoiceType() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6733,7 +6848,7 @@ public object Read216_ItemChoiceType() { return (object)o; } - public object Read217_TypeWithAnyAttribute() { + public object Read220_TypeWithAnyAttribute() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6751,7 +6866,7 @@ public object Read217_TypeWithAnyAttribute() { return (object)o; } - public object Read218_KnownTypesThroughConstructor() { + public object Read221_KnownTypesThroughConstructor() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6769,7 +6884,7 @@ public object Read218_KnownTypesThroughConstructor() { return (object)o; } - public object Read219_SimpleKnownTypeValue() { + public object Read222_SimpleKnownTypeValue() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6787,7 +6902,7 @@ public object Read219_SimpleKnownTypeValue() { return (object)o; } - public object Read220_Item() { + public object Read223_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6805,7 +6920,7 @@ public object Read220_Item() { return (object)o; } - public object Read221_Item() { + public object Read224_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6823,7 +6938,7 @@ public object Read221_Item() { return (object)o; } - public object Read222_Item() { + public object Read225_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6841,7 +6956,7 @@ public object Read222_Item() { return (object)o; } - public object Read223_TypeWithPropertyNameSpecified() { + public object Read226_TypeWithPropertyNameSpecified() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6859,7 +6974,7 @@ public object Read223_TypeWithPropertyNameSpecified() { return (object)o; } - public object Read224_TypeWithXmlSchemaFormAttribute() { + public object Read227_TypeWithXmlSchemaFormAttribute() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6877,7 +6992,7 @@ public object Read224_TypeWithXmlSchemaFormAttribute() { return (object)o; } - public object Read225_MyXmlType() { + public object Read228_MyXmlType() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6895,7 +7010,7 @@ public object Read225_MyXmlType() { return (object)o; } - public object Read226_Item() { + public object Read229_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6913,7 +7028,7 @@ public object Read226_Item() { return (object)o; } - public object Read227_CustomDocument() { + public object Read230_CustomDocument() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6931,7 +7046,7 @@ public object Read227_CustomDocument() { return (object)o; } - public object Read228_CustomElement() { + public object Read231_CustomElement() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6949,7 +7064,7 @@ public object Read228_CustomElement() { return (object)o; } - public object Read229_Item() { + public object Read232_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6961,7 +7076,7 @@ public object Read229_Item() { return (object)o; } - public object Read230_Item() { + public object Read233_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6979,7 +7094,7 @@ public object Read230_Item() { return (object)o; } - public object Read231_ServerSettings() { + public object Read234_ServerSettings() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -6997,7 +7112,7 @@ public object Read231_ServerSettings() { return (object)o; } - public object Read232_TypeWithXmlQualifiedName() { + public object Read235_TypeWithXmlQualifiedName() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -7015,7 +7130,7 @@ public object Read232_TypeWithXmlQualifiedName() { return (object)o; } - public object Read233_TypeWith2DArrayProperty2() { + public object Read236_TypeWith2DArrayProperty2() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -7033,7 +7148,7 @@ public object Read233_TypeWith2DArrayProperty2() { return (object)o; } - public object Read234_Item() { + public object Read237_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -7051,7 +7166,7 @@ public object Read234_Item() { return (object)o; } - public object Read235_Item() { + public object Read238_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -7069,7 +7184,7 @@ public object Read235_Item() { return (object)o; } - public object Read236_Item() { + public object Read239_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -7087,7 +7202,7 @@ public object Read236_Item() { return (object)o; } - public object Read237_TypeWithShouldSerializeMethod() { + public object Read240_TypeWithShouldSerializeMethod() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -7105,7 +7220,7 @@ public object Read237_TypeWithShouldSerializeMethod() { return (object)o; } - public object Read238_Item() { + public object Read241_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -7118,12 +7233,12 @@ public object Read238_Item() { } while (false); } else { - UnknownNode(null, @":KnownTypesThroughConstructorWithArrayProperties"); + UnknownNode(null, @":BaseTypeWithShouldSerializeMethod"); } return (object)o; } - public object Read239_Item() { + public object Read242_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -7136,12 +7251,12 @@ public object Read239_Item() { } while (false); } else { - UnknownNode(null, @":KnownTypesThroughConstructorWithValue"); + UnknownNode(null, @":DerivedTypeWithInheritedShouldSerialize"); } return (object)o; } - public object Read240_Item() { + public object Read243_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { @@ -7154,55 +7269,109 @@ public object Read240_Item() { } while (false); } else { - UnknownNode(null, @":TypeWithTypesHavingCustomFormatter"); + UnknownNode(null, @":TypeWithFieldBackedSpecifiedMember"); } return (object)o; } - public object Read241_Item() { + public object Read244_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { if (((object) Reader.LocalName == (object)id121_Item && (object) Reader.NamespaceURI == (object)id2_Item)) { - o = Read117_Item(true, true); + o = Read116_Item(true, true); break; } throw CreateUnknownNodeException(); } while (false); } else { - UnknownNode(null, @":TypeWithArrayPropertyHavingChoice"); + UnknownNode(null, @":KnownTypesThroughConstructorWithArrayProperties"); } return (object)o; } - public object Read242_Item() { + public object Read245_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { if (((object) Reader.LocalName == (object)id122_Item && (object) Reader.NamespaceURI == (object)id2_Item)) { + o = Read117_Item(true, true); + break; + } + throw CreateUnknownNodeException(); + } while (false); + } + else { + UnknownNode(null, @":KnownTypesThroughConstructorWithValue"); + } + return (object)o; + } + + public object Read246_Item() { + object o = null; + Reader.MoveToContent(); + if (Reader.NodeType == System.Xml.XmlNodeType.Element) { + do { + if (((object) Reader.LocalName == (object)id123_Item && (object) Reader.NamespaceURI == (object)id2_Item)) { + o = Read118_Item(true, true); + break; + } + throw CreateUnknownNodeException(); + } while (false); + } + else { + UnknownNode(null, @":TypeWithTypesHavingCustomFormatter"); + } + return (object)o; + } + + public object Read247_Item() { + object o = null; + Reader.MoveToContent(); + if (Reader.NodeType == System.Xml.XmlNodeType.Element) { + do { + if (((object) Reader.LocalName == (object)id124_Item && (object) Reader.NamespaceURI == (object)id2_Item)) { o = Read120_Item(true, true); break; } throw CreateUnknownNodeException(); } while (false); } + else { + UnknownNode(null, @":TypeWithArrayPropertyHavingChoice"); + } + return (object)o; + } + + public object Read248_Item() { + object o = null; + Reader.MoveToContent(); + if (Reader.NodeType == System.Xml.XmlNodeType.Element) { + do { + if (((object) Reader.LocalName == (object)id125_Item && (object) Reader.NamespaceURI == (object)id2_Item)) { + o = Read123_Item(true, true); + break; + } + throw CreateUnknownNodeException(); + } while (false); + } else { UnknownNode(null, @":TypeWithPropertyHavingComplexChoice"); } return (object)o; } - public object Read243_MoreChoices() { + public object Read249_MoreChoices() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id123_MoreChoices && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id126_MoreChoices && (object) Reader.NamespaceURI == (object)id2_Item)) { { - o = Read116_MoreChoices(Reader.ReadElementString()); + o = Read119_MoreChoices(Reader.ReadElementString()); } break; } @@ -7215,13 +7384,13 @@ public object Read243_MoreChoices() { return (object)o; } - public object Read244_ComplexChoiceA() { + public object Read250_ComplexChoiceA() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id124_ComplexChoiceA && (object) Reader.NamespaceURI == (object)id2_Item)) { - o = Read119_ComplexChoiceA(true, true); + if (((object) Reader.LocalName == (object)id127_ComplexChoiceA && (object) Reader.NamespaceURI == (object)id2_Item)) { + o = Read122_ComplexChoiceA(true, true); break; } throw CreateUnknownNodeException(); @@ -7233,13 +7402,13 @@ public object Read244_ComplexChoiceA() { return (object)o; } - public object Read245_ComplexChoiceB() { + public object Read251_ComplexChoiceB() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id125_ComplexChoiceB && (object) Reader.NamespaceURI == (object)id2_Item)) { - o = Read118_ComplexChoiceB(true, true); + if (((object) Reader.LocalName == (object)id128_ComplexChoiceB && (object) Reader.NamespaceURI == (object)id2_Item)) { + o = Read121_ComplexChoiceB(true, true); break; } throw CreateUnknownNodeException(); @@ -7251,13 +7420,13 @@ public object Read245_ComplexChoiceB() { return (object)o; } - public object Read246_TypeWithFieldsOrdered() { + public object Read252_TypeWithFieldsOrdered() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id126_TypeWithFieldsOrdered && (object) Reader.NamespaceURI == (object)id2_Item)) { - o = Read121_TypeWithFieldsOrdered(true, true); + if (((object) Reader.LocalName == (object)id129_TypeWithFieldsOrdered && (object) Reader.NamespaceURI == (object)id2_Item)) { + o = Read124_TypeWithFieldsOrdered(true, true); break; } throw CreateUnknownNodeException(); @@ -7269,13 +7438,13 @@ public object Read246_TypeWithFieldsOrdered() { return (object)o; } - public object Read247_Item() { + public object Read253_Item() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id127_Item && (object) Reader.NamespaceURI == (object)id2_Item)) { - o = Read122_Item(true, true); + if (((object) Reader.LocalName == (object)id130_Item && (object) Reader.NamespaceURI == (object)id2_Item)) { + o = Read125_Item(true, true); break; } throw CreateUnknownNodeException(); @@ -7287,13 +7456,13 @@ public object Read247_Item() { return (object)o; } - public object Read248_Root() { + public object Read254_Root() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id128_Root && (object) Reader.NamespaceURI == (object)id2_Item)) { - o = Read125_Item(true, true); + if (((object) Reader.LocalName == (object)id131_Root && (object) Reader.NamespaceURI == (object)id2_Item)) { + o = Read128_Item(true, true); break; } throw CreateUnknownNodeException(); @@ -7305,13 +7474,13 @@ public object Read248_Root() { return (object)o; } - public object Read249_TypeClashB() { + public object Read255_TypeClashB() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id129_TypeClashB && (object) Reader.NamespaceURI == (object)id2_Item)) { - o = Read124_TypeNameClash(true, true); + if (((object) Reader.LocalName == (object)id132_TypeClashB && (object) Reader.NamespaceURI == (object)id2_Item)) { + o = Read127_TypeNameClash(true, true); break; } throw CreateUnknownNodeException(); @@ -7323,13 +7492,13 @@ public object Read249_TypeClashB() { return (object)o; } - public object Read250_TypeClashA() { + public object Read256_TypeClashA() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id130_TypeClashA && (object) Reader.NamespaceURI == (object)id2_Item)) { - o = Read123_TypeNameClash(true, true); + if (((object) Reader.LocalName == (object)id133_TypeClashA && (object) Reader.NamespaceURI == (object)id2_Item)) { + o = Read126_TypeNameClash(true, true); break; } throw CreateUnknownNodeException(); @@ -7341,13 +7510,13 @@ public object Read250_TypeClashA() { return (object)o; } - public object Read251_Person() { + public object Read257_Person() { object o = null; Reader.MoveToContent(); if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id131_Person && (object) Reader.NamespaceURI == (object)id2_Item)) { - o = Read126_Person(true, true); + if (((object) Reader.LocalName == (object)id134_Person && (object) Reader.NamespaceURI == (object)id2_Item)) { + o = Read129_Person(true, true); break; } throw CreateUnknownNodeException(); @@ -7359,12 +7528,12 @@ public object Read251_Person() { return (object)o; } - global::Outer.Person Read126_Person(bool isNullable, bool checkType) { + global::Outer.Person Read129_Person(bool isNullable, bool checkType) { System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; bool isNull = false; if (isNullable) isNull = ReadNull(); if (checkType) { - if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id131_Person && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id134_Person && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { } else { throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); @@ -7389,21 +7558,21 @@ public object Read251_Person() { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id132_FirstName && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id135_FirstName && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@FirstName = Reader.ReadElementString(); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id133_MiddleName && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id136_MiddleName && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@MiddleName = Reader.ReadElementString(); } paramsRead[1] = true; break; } - if (!paramsRead[2] && ((object) Reader.LocalName == (object)id134_LastName && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[2] && ((object) Reader.LocalName == (object)id137_LastName && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@LastName = Reader.ReadElementString(); } @@ -7422,12 +7591,12 @@ public object Read251_Person() { return o; } - global::SerializationTypes.TypeNameClashA.TypeNameClash Read123_TypeNameClash(bool isNullable, bool checkType) { + global::SerializationTypes.TypeNameClashA.TypeNameClash Read126_TypeNameClash(bool isNullable, bool checkType) { System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; bool isNull = false; if (isNullable) isNull = ReadNull(); if (checkType) { - if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id130_TypeClashA && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id133_TypeClashA && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { } else { throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); @@ -7452,7 +7621,7 @@ public object Read251_Person() { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id135_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id138_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Name = Reader.ReadElementString(); } @@ -7471,12 +7640,12 @@ public object Read251_Person() { return o; } - global::SerializationTypes.TypeNameClashB.TypeNameClash Read124_TypeNameClash(bool isNullable, bool checkType) { + global::SerializationTypes.TypeNameClashB.TypeNameClash Read127_TypeNameClash(bool isNullable, bool checkType) { System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; bool isNull = false; if (isNullable) isNull = ReadNull(); if (checkType) { - if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id129_TypeClashB && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id132_TypeClashB && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { } else { throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); @@ -7501,7 +7670,7 @@ public object Read251_Person() { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id135_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id138_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Name = Reader.ReadElementString(); } @@ -7520,12 +7689,12 @@ public object Read251_Person() { return o; } - global::SerializationTypes.NamespaceTypeNameClashContainer Read125_Item(bool isNullable, bool checkType) { + global::SerializationTypes.NamespaceTypeNameClashContainer Read128_Item(bool isNullable, bool checkType) { System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; bool isNull = false; if (isNullable) isNull = ReadNull(); if (checkType) { - if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id136_ContainerType && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id139_ContainerType && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { } else { throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); @@ -7556,12 +7725,12 @@ public object Read251_Person() { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id137_A && (object) Reader.NamespaceURI == (object)id2_Item)) { - a_0 = (global::SerializationTypes.TypeNameClashA.TypeNameClash[])EnsureArrayIndex(a_0, ca_0, typeof(global::SerializationTypes.TypeNameClashA.TypeNameClash));a_0[ca_0++] = Read123_TypeNameClash(false, true); + if (((object) Reader.LocalName == (object)id140_A && (object) Reader.NamespaceURI == (object)id2_Item)) { + a_0 = (global::SerializationTypes.TypeNameClashA.TypeNameClash[])EnsureArrayIndex(a_0, ca_0, typeof(global::SerializationTypes.TypeNameClashA.TypeNameClash));a_0[ca_0++] = Read126_TypeNameClash(false, true); break; } - if (((object) Reader.LocalName == (object)id138_B && (object) Reader.NamespaceURI == (object)id2_Item)) { - a_1 = (global::SerializationTypes.TypeNameClashB.TypeNameClash[])EnsureArrayIndex(a_1, ca_1, typeof(global::SerializationTypes.TypeNameClashB.TypeNameClash));a_1[ca_1++] = Read124_TypeNameClash(false, true); + if (((object) Reader.LocalName == (object)id141_B && (object) Reader.NamespaceURI == (object)id2_Item)) { + a_1 = (global::SerializationTypes.TypeNameClashB.TypeNameClash[])EnsureArrayIndex(a_1, ca_1, typeof(global::SerializationTypes.TypeNameClashB.TypeNameClash));a_1[ca_1++] = Read127_TypeNameClash(false, true); break; } UnknownNode((object)o, @":A, :B"); @@ -7578,12 +7747,12 @@ public object Read251_Person() { return o; } - global::SerializationTypes.TypeWithKnownTypesOfCollectionsWithConflictingXmlName Read122_Item(bool isNullable, bool checkType) { + global::SerializationTypes.TypeWithKnownTypesOfCollectionsWithConflictingXmlName Read125_Item(bool isNullable, bool checkType) { System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; bool isNull = false; if (isNullable) isNull = ReadNull(); if (checkType) { - if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id127_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id130_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { } else { throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); @@ -7608,12 +7777,12 @@ public object Read251_Person() { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id139_Value1 && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id142_Value1 && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@Value1 = Read1_Object(false, true); paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id140_Value2 && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id143_Value2 && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@Value2 = Read1_Object(false, true); paramsRead[1] = true; break; @@ -7643,32 +7812,38 @@ public object Read251_Person() { return ReadTypedPrimitive(new System.Xml.XmlQualifiedName("anyType", "http://www.w3.org/2001/XMLSchema")); } else { - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id131_Person && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) - return Read126_Person(isNullable, false); - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id136_ContainerType && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id134_Person && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) + return Read129_Person(isNullable, false); + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id139_ContainerType && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) + return Read128_Item(isNullable, false); + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id132_TypeClashB && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) + return Read127_TypeNameClash(isNullable, false); + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id133_TypeClashA && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) + return Read126_TypeNameClash(isNullable, false); + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id130_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) return Read125_Item(isNullable, false); - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id129_TypeClashB && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) - return Read124_TypeNameClash(isNullable, false); - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id130_TypeClashA && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) - return Read123_TypeNameClash(isNullable, false); - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id127_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) - return Read122_Item(isNullable, false); - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id126_TypeWithFieldsOrdered && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) - return Read121_TypeWithFieldsOrdered(isNullable, false); - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id122_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id129_TypeWithFieldsOrdered && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) + return Read124_TypeWithFieldsOrdered(isNullable, false); + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id125_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) + return Read123_Item(isNullable, false); + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id127_ComplexChoiceA && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) + return Read122_ComplexChoiceA(isNullable, false); + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id128_ComplexChoiceB && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) + return Read121_ComplexChoiceB(isNullable, false); + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id124_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) return Read120_Item(isNullable, false); - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id124_ComplexChoiceA && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) - return Read119_ComplexChoiceA(isNullable, false); - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id125_ComplexChoiceB && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) - return Read118_ComplexChoiceB(isNullable, false); - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id121_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id123_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) + return Read118_Item(isNullable, false); + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id122_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) return Read117_Item(isNullable, false); + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id121_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) + return Read116_Item(isNullable, false); if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id120_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) return Read115_Item(isNullable, false); - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id119_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) - return Read114_Item(isNullable, false); if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id118_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) return Read113_Item(isNullable, false); + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id119_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) + return Read114_Item(isNullable, false); if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id117_TypeWithShouldSerializeMethod && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) return Read112_TypeWithShouldSerializeMethod(isNullable, false); if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id116_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) @@ -7701,7 +7876,7 @@ public object Read251_Person() { return Read97_KnownTypesThroughConstructor(isNullable, false); if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id98_TypeWithAnyAttribute && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) return Read96_TypeWithAnyAttribute(isNullable, false); - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id141_XmlSerializerAttributes && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id144_XmlSerializerAttributes && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) return Read95_XmlSerializerAttributes(isNullable, false); if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id88_WithNullables && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) return Read88_WithNullables(isNullable, false); @@ -7769,13 +7944,13 @@ public object Read251_Person() { return Read50_RootClass(isNullable, false); if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id51_Parameter && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) return Read49_Parameter(isNullable, false); - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id142_ParameterOfString && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id145_ParameterOfString && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) return Read48_ParameterOfString(isNullable, false); - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id143_MsgDocumentType && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id49_httpexamplecom)) + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id146_MsgDocumentType && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id49_httpexamplecom)) return Read47_MsgDocumentType(isNullable, false); if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id47_TypeWithLinkedProperty && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) return Read46_TypeWithLinkedProperty(isNullable, false); - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id144_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id147_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) return Read45_Item(isNullable, false); if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id45_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) return Read44_Item(isNullable, false); @@ -7861,7 +8036,7 @@ public object Read251_Person() { ReadEndElement(); return e; } - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id145_ArrayOfOrderedItem && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id30_httpwwwcontoso1com)) { + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id148_ArrayOfOrderedItem && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id30_httpwwwcontoso1com)) { global::OrderedItem[] a = null; if (!ReadNull()) { global::OrderedItem[] z_0_0 = null; @@ -7893,7 +8068,7 @@ public object Read251_Person() { } return a; } - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id146_ArrayOfInt && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id149_ArrayOfInt && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { global::System.Collections.Generic.List a = null; if (!ReadNull()) { if ((object)(a) == null) a = new global::System.Collections.Generic.List(); @@ -7907,7 +8082,7 @@ public object Read251_Person() { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id147_int && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id150_int && (object) Reader.NamespaceURI == (object)id2_Item)) { { z_0_0.Add(System.Xml.XmlConvert.ToInt32(Reader.ReadElementString())); } @@ -7926,7 +8101,7 @@ public object Read251_Person() { } return a; } - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id148_ArrayOfString && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id151_ArrayOfString && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { global::System.Collections.Generic.List a = null; if (!ReadNull()) { if ((object)(a) == null) a = new global::System.Collections.Generic.List(); @@ -7940,7 +8115,7 @@ public object Read251_Person() { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id149_string && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id152_string && (object) Reader.NamespaceURI == (object)id2_Item)) { if (ReadNull()) { z_0_0.Add(null); } @@ -7962,7 +8137,7 @@ public object Read251_Person() { } return a; } - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id150_ArrayOfDouble && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id153_ArrayOfDouble && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { global::System.Collections.Generic.List a = null; if (!ReadNull()) { if ((object)(a) == null) a = new global::System.Collections.Generic.List(); @@ -7976,7 +8151,7 @@ public object Read251_Person() { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id151_double && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id154_double && (object) Reader.NamespaceURI == (object)id2_Item)) { { z_0_0.Add(System.Xml.XmlConvert.ToDouble(Reader.ReadElementString())); } @@ -8028,7 +8203,7 @@ public object Read251_Person() { } return a; } - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id152_ArrayOfInstrument && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id155_ArrayOfInstrument && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { global::Instrument[] a = null; if (!ReadNull()) { global::Instrument[] z_0_0 = null; @@ -8060,7 +8235,7 @@ public object Read251_Person() { } return a; } - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id153_ArrayOfTypeWithLinkedProperty && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id156_ArrayOfTypeWithLinkedProperty && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { global::System.Collections.Generic.List a = null; if (!ReadNull()) { if ((object)(a) == null) a = new global::System.Collections.Generic.List(); @@ -8091,7 +8266,7 @@ public object Read251_Person() { } return a; } - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id154_ArrayOfParameter && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id157_ArrayOfParameter && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { global::System.Collections.Generic.List a = null; if (!ReadNull()) { if ((object)(a) == null) a = new global::System.Collections.Generic.List(); @@ -8122,7 +8297,7 @@ public object Read251_Person() { } return a; } - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id155_ArrayOfXElement && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id158_ArrayOfXElement && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { global::System.Xml.Linq.XElement[] a = null; if (!ReadNull()) { global::System.Xml.Linq.XElement[] z_0_0 = null; @@ -8136,7 +8311,7 @@ public object Read251_Person() { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id156_XElement && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id159_XElement && (object) Reader.NamespaceURI == (object)id2_Item)) { z_0_0 = (global::System.Xml.Linq.XElement[])EnsureArrayIndex(z_0_0, cz_0_0, typeof(global::System.Xml.Linq.XElement));z_0_0[cz_0_0++] = (global::System.Xml.Linq.XElement)ReadSerializable(( System.Xml.Serialization.IXmlSerializable)new global::System.Xml.Linq.XElement("default"), true ); break; @@ -8155,7 +8330,7 @@ public object Read251_Person() { } return a; } - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id157_ArrayOfSimpleType && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id160_ArrayOfSimpleType && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { global::SerializationTypes.SimpleType[] a = null; if (!ReadNull()) { global::SerializationTypes.SimpleType[] z_0_0 = null; @@ -8224,7 +8399,7 @@ public object Read251_Person() { ReadEndElement(); return e; } - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id158_ArrayOfTypeA && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id161_ArrayOfTypeA && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { global::SerializationTypes.TypeA[] a = null; if (!ReadNull()) { global::SerializationTypes.TypeA[] z_0_0 = null; @@ -8310,7 +8485,7 @@ public object Read251_Person() { ReadEndElement(); return e; } - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id159_ArrayOfItemChoiceType && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id162_ArrayOfItemChoiceType && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { global::SerializationTypes.ItemChoiceType[] a = null; if (!ReadNull()) { global::SerializationTypes.ItemChoiceType[] z_0_0 = null; @@ -8344,7 +8519,7 @@ public object Read251_Person() { } return a; } - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id148_ArrayOfString && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id160_httpmynamespace)) { + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id151_ArrayOfString && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id163_httpmynamespace)) { global::System.Object[] a = null; if (!ReadNull()) { global::System.Object[] z_0_0 = null; @@ -8358,7 +8533,7 @@ public object Read251_Person() { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id149_string && (object) Reader.NamespaceURI == (object)id160_httpmynamespace)) { + if (((object) Reader.LocalName == (object)id152_string && (object) Reader.NamespaceURI == (object)id163_httpmynamespace)) { if (ReadNull()) { z_0_0 = (global::System.Object[])EnsureArrayIndex(z_0_0, cz_0_0, typeof(global::System.Object));z_0_0[cz_0_0++] = null; } @@ -8381,7 +8556,7 @@ public object Read251_Person() { } return a; } - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id161_ArrayOfString1 && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id164_ArrayOfString1 && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { global::System.Collections.Generic.List a = null; if (!ReadNull()) { if ((object)(a) == null) a = new global::System.Collections.Generic.List(); @@ -8395,7 +8570,7 @@ public object Read251_Person() { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id162_NoneParameter && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id165_NoneParameter && (object) Reader.NamespaceURI == (object)id2_Item)) { { z_0_0.Add(Reader.ReadElementString()); } @@ -8414,7 +8589,7 @@ public object Read251_Person() { } return a; } - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id163_ArrayOfBoolean && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id166_ArrayOfBoolean && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { global::System.Collections.Generic.List a = null; if (!ReadNull()) { if ((object)(a) == null) a = new global::System.Collections.Generic.List(); @@ -8428,7 +8603,7 @@ public object Read251_Person() { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id164_QualifiedParameter && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id167_QualifiedParameter && (object) Reader.NamespaceURI == (object)id2_Item)) { { z_0_0.Add(System.Xml.XmlConvert.ToBoolean(Reader.ReadElementString())); } @@ -8447,7 +8622,7 @@ public object Read251_Person() { } return a; } - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id165_ArrayOfArrayOfSimpleType && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id168_ArrayOfArrayOfSimpleType && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { global::SerializationTypes.SimpleType[][] a = null; if (!ReadNull()) { global::SerializationTypes.SimpleType[][] z_0_0 = null; @@ -8506,9 +8681,9 @@ public object Read251_Person() { } return a; } - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id123_MoreChoices && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id126_MoreChoices && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { Reader.ReadStartElement(); - object e = Read116_MoreChoices(CollapseWhitespace(Reader.ReadString())); + object e = Read119_MoreChoices(CollapseWhitespace(Reader.ReadString())); ReadEndElement(); return e; } @@ -8544,7 +8719,7 @@ public object Read251_Person() { return o; } - global::SerializationTypes.MoreChoices Read116_MoreChoices(string s) { + global::SerializationTypes.MoreChoices Read119_MoreChoices(string s) { switch (s) { case @"None": return global::SerializationTypes.MoreChoices.@None; case @"Item": return global::SerializationTypes.MoreChoices.@Item; @@ -8583,14 +8758,14 @@ public object Read251_Person() { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id166_P1 && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id169_P1 && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@P1 = Reader.ReadElementString(); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id167_P2 && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id170_P2 && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@P2 = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } @@ -8732,7 +8907,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id135_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id138_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Name = Reader.ReadElementString(); } @@ -8768,7 +8943,7 @@ internal System.Collections.Hashtable EnumFlagsValues { if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id51_Parameter && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { } else { - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id142_ParameterOfString && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id145_ParameterOfString && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) return Read48_ParameterOfString(isNullable, false); throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); } @@ -8778,7 +8953,7 @@ internal System.Collections.Hashtable EnumFlagsValues { o = new global::Parameter(); System.Span paramsRead = stackalloc bool[1]; while (Reader.MoveToNextAttribute()) { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id135_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id138_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@Name = Reader.Value; paramsRead[0] = true; } @@ -8811,7 +8986,7 @@ internal System.Collections.Hashtable EnumFlagsValues { bool isNull = false; if (isNullable) isNull = ReadNull(); if (checkType) { - if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id142_ParameterOfString && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id145_ParameterOfString && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { } else { throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); @@ -8822,7 +8997,7 @@ internal System.Collections.Hashtable EnumFlagsValues { o = new global::Parameter(); System.Span paramsRead = stackalloc bool[2]; while (Reader.MoveToNextAttribute()) { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id135_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id138_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@Name = Reader.Value; paramsRead[0] = true; } @@ -8840,7 +9015,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id168_Value && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id171_Value && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Value = Reader.ReadElementString(); } @@ -8891,12 +9066,12 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id169_Child && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id172_Child && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@Child = Read46_TypeWithLinkedProperty(false, true); paramsRead[0] = true; break; } - if (((object) Reader.LocalName == (object)id170_Children && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id173_Children && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { if ((object)(o.@Children) == null) o.@Children = new global::System.Collections.Generic.List(); global::System.Collections.Generic.List a_1_0 = (global::System.Collections.Generic.List)o.@Children; @@ -8972,7 +9147,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id135_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id138_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Name = Reader.ReadElementString(); } @@ -9021,21 +9196,21 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id135_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id138_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Name = Reader.ReadElementString(); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id171_IsValved && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id174_IsValved && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@IsValved = System.Xml.XmlConvert.ToBoolean(Reader.ReadElementString()); } paramsRead[1] = true; break; } - if (!paramsRead[2] && ((object) Reader.LocalName == (object)id172_Modulation && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[2] && ((object) Reader.LocalName == (object)id175_Modulation && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Modulation = ToChar(Reader.ReadElementString()); } @@ -9086,14 +9261,14 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id135_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id138_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Name = Reader.ReadElementString(); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id171_IsValved && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id174_IsValved && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@IsValved = System.Xml.XmlConvert.ToBoolean(Reader.ReadElementString()); } @@ -9142,35 +9317,35 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id173_ItemName && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id176_ItemName && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { { o.@ItemName = Reader.ReadElementString(); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id174_Description && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id177_Description && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { { o.@Description = Reader.ReadElementString(); } paramsRead[1] = true; break; } - if (!paramsRead[2] && ((object) Reader.LocalName == (object)id175_UnitPrice && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { + if (!paramsRead[2] && ((object) Reader.LocalName == (object)id178_UnitPrice && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { { o.@UnitPrice = System.Xml.XmlConvert.ToDecimal(Reader.ReadElementString()); } paramsRead[2] = true; break; } - if (!paramsRead[3] && ((object) Reader.LocalName == (object)id176_Quantity && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { + if (!paramsRead[3] && ((object) Reader.LocalName == (object)id179_Quantity && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { { o.@Quantity = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } paramsRead[3] = true; break; } - if (!paramsRead[4] && ((object) Reader.LocalName == (object)id177_LineTotal && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { + if (!paramsRead[4] && ((object) Reader.LocalName == (object)id180_LineTotal && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { { o.@LineTotal = System.Xml.XmlConvert.ToDecimal(Reader.ReadElementString()); } @@ -9318,14 +9493,14 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id178_BinaryHexContent && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id181_BinaryHexContent && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@BinaryHexContent = ToByteArrayHex(false); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id179_Base64Content && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id182_Base64Content && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Base64Content = ToByteArrayBase64(false); } @@ -9374,7 +9549,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id180_DTO && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id183_DTO && (object) Reader.NamespaceURI == (object)id2_Item)) { { if (Reader.IsEmptyElement) { Reader.Skip(); @@ -9387,7 +9562,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id181_DTO2 && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id184_DTO2 && (object) Reader.NamespaceURI == (object)id2_Item)) { { if (Reader.IsEmptyElement) { Reader.Skip(); @@ -9400,7 +9575,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[1] = true; break; } - if (!paramsRead[2] && ((object) Reader.LocalName == (object)id182_DefaultDTO && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[2] && ((object) Reader.LocalName == (object)id185_DefaultDTO && (object) Reader.NamespaceURI == (object)id2_Item)) { if (Reader.IsEmptyElement) { Reader.Skip(); } @@ -9416,12 +9591,12 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[2] = true; break; } - if (!paramsRead[3] && ((object) Reader.LocalName == (object)id183_NullableDTO && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[3] && ((object) Reader.LocalName == (object)id186_NullableDTO && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@NullableDTO = Read5_NullableOfDateTimeOffset(true); paramsRead[3] = true; break; } - if (!paramsRead[4] && ((object) Reader.LocalName == (object)id184_NullableDefaultDTO && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[4] && ((object) Reader.LocalName == (object)id187_NullableDefaultDTO && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@NullableDTOWithDefault = Read5_NullableOfDateTimeOffset(true); paramsRead[4] = true; break; @@ -9484,7 +9659,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id185_Today && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id188_Today && (object) Reader.NamespaceURI == (object)id2_Item)) { { if (Reader.IsEmptyElement) { Reader.Skip(); @@ -9497,7 +9672,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id186_MyDate && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id189_MyDate && (object) Reader.NamespaceURI == (object)id2_Item)) { { if (Reader.IsEmptyElement) { Reader.Skip(); @@ -9510,7 +9685,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[1] = true; break; } - if (!paramsRead[2] && ((object) Reader.LocalName == (object)id187_DefaultDate && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[2] && ((object) Reader.LocalName == (object)id190_DefaultDate && (object) Reader.NamespaceURI == (object)id2_Item)) { if (Reader.IsEmptyElement) { Reader.Skip(); } @@ -9526,22 +9701,22 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[2] = true; break; } - if (!paramsRead[3] && ((object) Reader.LocalName == (object)id188_NullableDate && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[3] && ((object) Reader.LocalName == (object)id191_NullableDate && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@NullableDate = Read7_NullableOfDateOnly(true); paramsRead[3] = true; break; } - if (!paramsRead[4] && ((object) Reader.LocalName == (object)id189_NullableDateWithValue && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[4] && ((object) Reader.LocalName == (object)id192_NullableDateWithValue && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@NullableDateWithValue = Read7_NullableOfDateOnly(true); paramsRead[4] = true; break; } - if (!paramsRead[5] && ((object) Reader.LocalName == (object)id190_NullableDefaultDate && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[5] && ((object) Reader.LocalName == (object)id193_NullableDefaultDate && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@NullableDefaultDate = Read7_NullableOfDateOnly(true); paramsRead[5] = true; break; } - if (!paramsRead[6] && ((object) Reader.LocalName == (object)id191_Now && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[6] && ((object) Reader.LocalName == (object)id194_Now && (object) Reader.NamespaceURI == (object)id2_Item)) { { if (Reader.IsEmptyElement) { Reader.Skip(); @@ -9554,7 +9729,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[6] = true; break; } - if (!paramsRead[7] && ((object) Reader.LocalName == (object)id192_MyTime && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[7] && ((object) Reader.LocalName == (object)id195_MyTime && (object) Reader.NamespaceURI == (object)id2_Item)) { { if (Reader.IsEmptyElement) { Reader.Skip(); @@ -9567,7 +9742,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[7] = true; break; } - if (!paramsRead[8] && ((object) Reader.LocalName == (object)id193_DefaultTime && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[8] && ((object) Reader.LocalName == (object)id196_DefaultTime && (object) Reader.NamespaceURI == (object)id2_Item)) { if (Reader.IsEmptyElement) { Reader.Skip(); } @@ -9583,17 +9758,17 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[8] = true; break; } - if (!paramsRead[9] && ((object) Reader.LocalName == (object)id194_NullableTime && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[9] && ((object) Reader.LocalName == (object)id197_NullableTime && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@NullableTime = Read8_NullableOfTimeOnly(true); paramsRead[9] = true; break; } - if (!paramsRead[10] && ((object) Reader.LocalName == (object)id195_NullableTimeWithValue && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[10] && ((object) Reader.LocalName == (object)id198_NullableTimeWithValue && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@NullableTimeWithValue = Read8_NullableOfTimeOnly(true); paramsRead[10] = true; break; } - if (!paramsRead[11] && ((object) Reader.LocalName == (object)id196_NullableDefaultTime && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[11] && ((object) Reader.LocalName == (object)id199_NullableDefaultTime && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@NullableDefaultTime = Read8_NullableOfTimeOnly(true); paramsRead[11] = true; break; @@ -9672,7 +9847,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id197_TestValue && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id200_TestValue && (object) Reader.NamespaceURI == (object)id2_Item)) { { if (Reader.IsEmptyElement) { Reader.Skip(); @@ -9727,7 +9902,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id197_TestValue && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id200_TestValue && (object) Reader.NamespaceURI == (object)id2_Item)) { { if (Reader.IsEmptyElement) { Reader.Skip(); @@ -9782,7 +9957,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id197_TestValue && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id200_TestValue && (object) Reader.NamespaceURI == (object)id2_Item)) { { if (Reader.IsEmptyElement) { Reader.Skip(); @@ -9837,7 +10012,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id197_TestValue && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id200_TestValue && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@TestValue = ToDate(Reader.ReadElementString()); } @@ -9886,7 +10061,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id197_TestValue && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id200_TestValue && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@TestValue = ToTime(Reader.ReadElementString()); } @@ -9935,7 +10110,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id198_TimeSpanProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id201_TimeSpanProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { { if (Reader.IsEmptyElement) { Reader.Skip(); @@ -9990,7 +10165,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id198_TimeSpanProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id201_TimeSpanProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { if (Reader.IsEmptyElement) { Reader.Skip(); } @@ -10006,7 +10181,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id199_TimeSpanProperty2 && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id202_TimeSpanProperty2 && (object) Reader.NamespaceURI == (object)id2_Item)) { if (Reader.IsEmptyElement) { Reader.Skip(); } @@ -10064,7 +10239,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id200_ByteProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id203_ByteProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@ByteProperty = System.Xml.XmlConvert.ToByte(Reader.ReadElementString()); } @@ -10164,21 +10339,21 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id201_Age && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id204_Age && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Age = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id135_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id138_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Name = Reader.ReadElementString(); } paramsRead[1] = true; break; } - if (!paramsRead[2] && ((object) Reader.LocalName == (object)id202_Breed && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[2] && ((object) Reader.LocalName == (object)id205_Breed && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Breed = Read20_DogBreed(Reader.ReadElementString()); } @@ -10229,14 +10404,14 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id201_Age && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id204_Age && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Age = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id135_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id138_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Name = Reader.ReadElementString(); } @@ -10285,7 +10460,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id203_LicenseNumber && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id206_LicenseNumber && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@LicenseNumber = Reader.ReadElementString(); } @@ -10334,14 +10509,14 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id204_GroupName && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id207_GroupName && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@GroupName = Reader.ReadElementString(); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id205_GroupVehicle && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id208_GroupVehicle && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@GroupVehicle = Read22_Vehicle(false, true); paramsRead[1] = true; break; @@ -10388,7 +10563,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id206_EmployeeName && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id209_EmployeeName && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@EmployeeName = Reader.ReadElementString(); } @@ -10437,14 +10612,14 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id168_Value && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id171_Value && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Value = Reader.ReadElementString(); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id207_value && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id210_value && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@value = Reader.ReadElementString(); } @@ -10495,14 +10670,14 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id168_Value && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id171_Value && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Value = Reader.ReadElementString(); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id207_value && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id210_value && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@value = Reader.ReadElementString(); } @@ -10537,15 +10712,15 @@ internal System.Collections.Hashtable EnumFlagsValues { o = new global::SimpleDerivedClass(); System.Span paramsRead = stackalloc bool[3]; while (Reader.MoveToNextAttribute()) { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id208_AttributeString && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id211_AttributeString && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@AttributeString = Reader.Value; paramsRead[0] = true; } - else if (!paramsRead[1] && ((object) Reader.LocalName == (object)id209_DateTimeValue && (object) Reader.NamespaceURI == (object)id2_Item)) { + else if (!paramsRead[1] && ((object) Reader.LocalName == (object)id212_DateTimeValue && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@DateTimeValue = ToDateTime(Reader.Value); paramsRead[1] = true; } - else if (!paramsRead[2] && ((object) Reader.LocalName == (object)id210_BoolValue && (object) Reader.NamespaceURI == (object)id2_Item)) { + else if (!paramsRead[2] && ((object) Reader.LocalName == (object)id213_BoolValue && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@BoolValue = System.Xml.XmlConvert.ToBoolean(Reader.Value); paramsRead[2] = true; } @@ -10591,11 +10766,11 @@ internal System.Collections.Hashtable EnumFlagsValues { o = new global::SimpleBaseClass(); System.Span paramsRead = stackalloc bool[2]; while (Reader.MoveToNextAttribute()) { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id208_AttributeString && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id211_AttributeString && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@AttributeString = Reader.Value; paramsRead[0] = true; } - else if (!paramsRead[1] && ((object) Reader.LocalName == (object)id209_DateTimeValue && (object) Reader.NamespaceURI == (object)id2_Item)) { + else if (!paramsRead[1] && ((object) Reader.LocalName == (object)id212_DateTimeValue && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@DateTimeValue = ToDateTime(Reader.Value); paramsRead[1] = true; } @@ -10639,7 +10814,7 @@ internal System.Collections.Hashtable EnumFlagsValues { o = new global::Address(); System.Span paramsRead = stackalloc bool[5]; while (Reader.MoveToNextAttribute()) { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id135_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id138_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@Name = Reader.Value; paramsRead[0] = true; } @@ -10657,28 +10832,28 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id211_Line1 && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id214_Line1 && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { { o.@Line1 = Reader.ReadElementString(); } paramsRead[1] = true; break; } - if (!paramsRead[2] && ((object) Reader.LocalName == (object)id212_City && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { + if (!paramsRead[2] && ((object) Reader.LocalName == (object)id215_City && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { { o.@City = Reader.ReadElementString(); } paramsRead[2] = true; break; } - if (!paramsRead[3] && ((object) Reader.LocalName == (object)id213_State && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { + if (!paramsRead[3] && ((object) Reader.LocalName == (object)id216_State && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { { o.@State = Reader.ReadElementString(); } paramsRead[3] = true; break; } - if (!paramsRead[4] && ((object) Reader.LocalName == (object)id214_Zip && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { + if (!paramsRead[4] && ((object) Reader.LocalName == (object)id217_Zip && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { { o.@Zip = Reader.ReadElementString(); } @@ -10729,19 +10904,19 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id215_ShipTo && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id218_ShipTo && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { o.@ShipTo = Read29_Address(false, true); paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id216_OrderDate && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id219_OrderDate && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { { o.@OrderDate = Reader.ReadElementString(); } paramsRead[1] = true; break; } - if (((object) Reader.LocalName == (object)id217_Items && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { + if (((object) Reader.LocalName == (object)id220_Items && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { if (!ReadNull()) { global::OrderedItem[] a_2_0 = null; int ca_2_0 = 0; @@ -10772,21 +10947,21 @@ internal System.Collections.Hashtable EnumFlagsValues { } break; } - if (!paramsRead[3] && ((object) Reader.LocalName == (object)id218_SubTotal && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { + if (!paramsRead[3] && ((object) Reader.LocalName == (object)id221_SubTotal && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { { o.@SubTotal = System.Xml.XmlConvert.ToDecimal(Reader.ReadElementString()); } paramsRead[3] = true; break; } - if (!paramsRead[4] && ((object) Reader.LocalName == (object)id219_ShipCost && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { + if (!paramsRead[4] && ((object) Reader.LocalName == (object)id222_ShipCost && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { { o.@ShipCost = System.Xml.XmlConvert.ToDecimal(Reader.ReadElementString()); } paramsRead[4] = true; break; } - if (!paramsRead[5] && ((object) Reader.LocalName == (object)id220_TotalCost && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { + if (!paramsRead[5] && ((object) Reader.LocalName == (object)id223_TotalCost && (object) Reader.NamespaceURI == (object)id30_httpwwwcontoso1com)) { { o.@TotalCost = System.Xml.XmlConvert.ToDecimal(Reader.ReadElementString()); } @@ -10821,7 +10996,7 @@ internal System.Collections.Hashtable EnumFlagsValues { o = new global::Address(); System.Span paramsRead = stackalloc bool[5]; while (Reader.MoveToNextAttribute()) { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id135_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id138_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@Name = Reader.Value; paramsRead[0] = true; } @@ -10839,28 +11014,28 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id211_Line1 && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id214_Line1 && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Line1 = Reader.ReadElementString(); } paramsRead[1] = true; break; } - if (!paramsRead[2] && ((object) Reader.LocalName == (object)id212_City && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[2] && ((object) Reader.LocalName == (object)id215_City && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@City = Reader.ReadElementString(); } paramsRead[2] = true; break; } - if (!paramsRead[3] && ((object) Reader.LocalName == (object)id213_State && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[3] && ((object) Reader.LocalName == (object)id216_State && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@State = Reader.ReadElementString(); } paramsRead[3] = true; break; } - if (!paramsRead[4] && ((object) Reader.LocalName == (object)id214_Zip && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[4] && ((object) Reader.LocalName == (object)id217_Zip && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Zip = Reader.ReadElementString(); } @@ -10909,35 +11084,35 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id173_ItemName && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id176_ItemName && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@ItemName = Reader.ReadElementString(); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id174_Description && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id177_Description && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Description = Reader.ReadElementString(); } paramsRead[1] = true; break; } - if (!paramsRead[2] && ((object) Reader.LocalName == (object)id175_UnitPrice && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[2] && ((object) Reader.LocalName == (object)id178_UnitPrice && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@UnitPrice = System.Xml.XmlConvert.ToDecimal(Reader.ReadElementString()); } paramsRead[2] = true; break; } - if (!paramsRead[3] && ((object) Reader.LocalName == (object)id176_Quantity && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[3] && ((object) Reader.LocalName == (object)id179_Quantity && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Quantity = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } paramsRead[3] = true; break; } - if (!paramsRead[4] && ((object) Reader.LocalName == (object)id177_LineTotal && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[4] && ((object) Reader.LocalName == (object)id180_LineTotal && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@LineTotal = System.Xml.XmlConvert.ToDecimal(Reader.ReadElementString()); } @@ -10986,7 +11161,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id221_X && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id224_X && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { if ((object)(o.@Aliased) == null) o.@Aliased = new global::System.Collections.Generic.List(); global::System.Collections.Generic.List a_0_0 = (global::System.Collections.Generic.List)o.@Aliased; @@ -10999,7 +11174,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id147_int && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id150_int && (object) Reader.NamespaceURI == (object)id2_Item)) { { a_0_0.Add(System.Xml.XmlConvert.ToInt32(Reader.ReadElementString())); } @@ -11019,7 +11194,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[0] = true; break; } - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id222_Y && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id225_Y && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { if ((object)(o.@Aliased) == null) o.@Aliased = new global::System.Collections.Generic.List(); global::System.Collections.Generic.List a_0_0 = (global::System.Collections.Generic.List)o.@Aliased; @@ -11032,7 +11207,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id149_string && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id152_string && (object) Reader.NamespaceURI == (object)id2_Item)) { if (ReadNull()) { a_0_0.Add(null); } @@ -11055,7 +11230,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[0] = true; break; } - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id223_Z && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id226_Z && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { if ((object)(o.@Aliased) == null) o.@Aliased = new global::System.Collections.Generic.List(); global::System.Collections.Generic.List a_0_0 = (global::System.Collections.Generic.List)o.@Aliased; @@ -11068,7 +11243,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id151_double && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id154_double && (object) Reader.NamespaceURI == (object)id2_Item)) { { a_0_0.Add(System.Xml.XmlConvert.ToDouble(Reader.ReadElementString())); } @@ -11132,7 +11307,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id224_Prop && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id227_Prop && (object) Reader.NamespaceURI == (object)id2_Item)) { { a_0.Add(ToDateTime(Reader.ReadElementString())); } @@ -11184,7 +11359,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id224_Prop && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id227_Prop && (object) Reader.NamespaceURI == (object)id2_Item)) { { a_0.Add(ToDateTime(Reader.ReadElementString())); } @@ -11234,7 +11409,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id225_Instruments && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id228_Instruments && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { global::Instrument[] a_0_0 = null; int ca_0_0 = 0; @@ -11314,7 +11489,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id226_Comment2 && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id229_Comment2 && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Comment2 = Reader.ReadElementString(); } @@ -11363,7 +11538,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id227_DoubleField && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id230_DoubleField && (object) Reader.NamespaceURI == (object)id2_Item)) { if (Reader.IsEmptyElement) { Reader.Skip(); } @@ -11373,7 +11548,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id228_SingleField && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id231_SingleField && (object) Reader.NamespaceURI == (object)id2_Item)) { if (Reader.IsEmptyElement) { Reader.Skip(); } @@ -11383,7 +11558,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[1] = true; break; } - if (!paramsRead[2] && ((object) Reader.LocalName == (object)id229_DoubleProp && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[2] && ((object) Reader.LocalName == (object)id232_DoubleProp && (object) Reader.NamespaceURI == (object)id2_Item)) { if (Reader.IsEmptyElement) { Reader.Skip(); } @@ -11393,7 +11568,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[2] = true; break; } - if (!paramsRead[3] && ((object) Reader.LocalName == (object)id230_FloatProp && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[3] && ((object) Reader.LocalName == (object)id233_FloatProp && (object) Reader.NamespaceURI == (object)id2_Item)) { if (Reader.IsEmptyElement) { Reader.Skip(); } @@ -11445,7 +11620,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id227_DoubleField && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id230_DoubleField && (object) Reader.NamespaceURI == (object)id2_Item)) { if (Reader.IsEmptyElement) { Reader.Skip(); } @@ -11455,7 +11630,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id228_SingleField && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id231_SingleField && (object) Reader.NamespaceURI == (object)id2_Item)) { if (Reader.IsEmptyElement) { Reader.Skip(); } @@ -11465,7 +11640,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[1] = true; break; } - if (!paramsRead[2] && ((object) Reader.LocalName == (object)id229_DoubleProp && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[2] && ((object) Reader.LocalName == (object)id232_DoubleProp && (object) Reader.NamespaceURI == (object)id2_Item)) { if (Reader.IsEmptyElement) { Reader.Skip(); } @@ -11475,7 +11650,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[2] = true; break; } - if (!paramsRead[3] && ((object) Reader.LocalName == (object)id230_FloatProp && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[3] && ((object) Reader.LocalName == (object)id233_FloatProp && (object) Reader.NamespaceURI == (object)id2_Item)) { if (Reader.IsEmptyElement) { Reader.Skip(); } @@ -11527,7 +11702,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id227_DoubleField && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id230_DoubleField && (object) Reader.NamespaceURI == (object)id2_Item)) { if (Reader.IsEmptyElement) { Reader.Skip(); } @@ -11537,7 +11712,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id228_SingleField && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id231_SingleField && (object) Reader.NamespaceURI == (object)id2_Item)) { if (Reader.IsEmptyElement) { Reader.Skip(); } @@ -11547,7 +11722,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[1] = true; break; } - if (!paramsRead[2] && ((object) Reader.LocalName == (object)id229_DoubleProp && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[2] && ((object) Reader.LocalName == (object)id232_DoubleProp && (object) Reader.NamespaceURI == (object)id2_Item)) { if (Reader.IsEmptyElement) { Reader.Skip(); } @@ -11557,7 +11732,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[2] = true; break; } - if (!paramsRead[3] && ((object) Reader.LocalName == (object)id230_FloatProp && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[3] && ((object) Reader.LocalName == (object)id233_FloatProp && (object) Reader.NamespaceURI == (object)id2_Item)) { if (Reader.IsEmptyElement) { Reader.Skip(); } @@ -11584,7 +11759,7 @@ internal System.Collections.Hashtable EnumFlagsValues { bool isNull = false; if (isNullable) isNull = ReadNull(); if (checkType) { - if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id144_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id147_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { } else { throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); @@ -11595,7 +11770,7 @@ internal System.Collections.Hashtable EnumFlagsValues { o = new global::TypeWithMismatchBetweenAttributeAndPropertyType(); System.Span paramsRead = stackalloc bool[1]; while (Reader.MoveToNextAttribute()) { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id231_IntValue && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id234_IntValue && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@IntValue = System.Xml.XmlConvert.ToInt32(Reader.Value); paramsRead[0] = true; } @@ -11628,7 +11803,7 @@ internal System.Collections.Hashtable EnumFlagsValues { bool isNull = false; if (isNullable) isNull = ReadNull(); if (checkType) { - if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id143_MsgDocumentType && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id49_httpexamplecom)) { + if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id146_MsgDocumentType && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id49_httpexamplecom)) { } else { throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); @@ -11641,11 +11816,11 @@ internal System.Collections.Hashtable EnumFlagsValues { int ca_1 = 0; System.Span paramsRead = stackalloc bool[2]; while (Reader.MoveToNextAttribute()) { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id232_id && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id235_id && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@Id = CollapseWhitespace(Reader.Value); paramsRead[0] = true; } - else if (((object) Reader.LocalName == (object)id233_refs && (object) Reader.NamespaceURI == (object)id2_Item)) { + else if (((object) Reader.LocalName == (object)id236_refs && (object) Reader.NamespaceURI == (object)id2_Item)) { string listValues = Reader.Value; string[] vals = listValues.Split(null); for (int i = 0; i < vals.Length; i++) { @@ -11710,7 +11885,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id234_Parameters && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id237_Parameters && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { if ((object)(o.@Parameters) == null) o.@Parameters = new global::System.Collections.Generic.List(); global::System.Collections.Generic.List a_0_0 = (global::System.Collections.Generic.List)o.@Parameters; @@ -11782,7 +11957,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id168_Value && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id171_Value && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@Value = (global::System.Xml.Linq.XElement)ReadSerializable(( System.Xml.Serialization.IXmlSerializable)new global::System.Xml.Linq.XElement("default"), true ); paramsRead[0] = true; @@ -11836,7 +12011,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id235_xelement && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id238_xelement && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@xelement = (global::System.Xml.Linq.XElement)ReadSerializable(( System.Xml.Serialization.IXmlSerializable)new global::System.Xml.Linq.XElement("default"), true ); paramsRead[0] = true; @@ -11886,7 +12061,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id236_xelements && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id239_xelements && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { global::System.Xml.Linq.XElement[] a_0_0 = null; int ca_0_0 = 0; @@ -11899,7 +12074,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id156_XElement && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id159_XElement && (object) Reader.NamespaceURI == (object)id2_Item)) { a_0_0 = (global::System.Xml.Linq.XElement[])EnsureArrayIndex(a_0_0, ca_0_0, typeof(global::System.Xml.Linq.XElement));a_0_0[ca_0_0++] = (global::System.Xml.Linq.XElement)ReadSerializable(( System.Xml.Serialization.IXmlSerializable)new global::System.Xml.Linq.XElement("default"), true ); break; @@ -11960,14 +12135,14 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id237_DateTimeString && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id240_DateTimeString && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@DateTimeString = Reader.ReadElementString(); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id238_CurrentDateTime && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id241_CurrentDateTime && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@CurrentDateTime = ToDateTime(Reader.ReadElementString()); } @@ -12024,7 +12199,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id239_F1 && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id242_F1 && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { global::SerializationTypes.SimpleType[] a_0_0 = null; int ca_0_0 = 0; @@ -12055,7 +12230,7 @@ internal System.Collections.Hashtable EnumFlagsValues { } break; } - if (((object) Reader.LocalName == (object)id240_F2 && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id243_F2 && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { global::System.Int32[] a_1_0 = null; int ca_1_0 = 0; @@ -12068,7 +12243,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id147_int && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id150_int && (object) Reader.NamespaceURI == (object)id2_Item)) { { a_1_0 = (global::System.Int32[])EnsureArrayIndex(a_1_0, ca_1_0, typeof(global::System.Int32));a_1_0[ca_1_0++] = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } @@ -12088,7 +12263,7 @@ internal System.Collections.Hashtable EnumFlagsValues { } break; } - if (((object) Reader.LocalName == (object)id166_P1 && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id169_P1 && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { global::SerializationTypes.SimpleType[] a_2_0 = null; int ca_2_0 = 0; @@ -12119,7 +12294,7 @@ internal System.Collections.Hashtable EnumFlagsValues { } break; } - if (((object) Reader.LocalName == (object)id167_P2 && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id170_P2 && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { global::System.Int32[] a_3_0 = null; int ca_3_0 = 0; @@ -12132,7 +12307,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id147_int && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id150_int && (object) Reader.NamespaceURI == (object)id2_Item)) { { a_3_0 = (global::System.Int32[])EnsureArrayIndex(a_3_0, ca_3_0, typeof(global::System.Int32));a_3_0[ca_3_0++] = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } @@ -12250,7 +12425,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id241_IntAField && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id244_IntAField && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { global::System.Int32[] a_0_0 = null; int ca_0_0 = 0; @@ -12263,7 +12438,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id147_int && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id150_int && (object) Reader.NamespaceURI == (object)id2_Item)) { { a_0_0 = (global::System.Int32[])EnsureArrayIndex(a_0_0, ca_0_0, typeof(global::System.Int32));a_0_0[ca_0_0++] = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } @@ -12283,7 +12458,7 @@ internal System.Collections.Hashtable EnumFlagsValues { } break; } - if (((object) Reader.LocalName == (object)id242_NIntAField && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id245_NIntAField && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { global::System.Int32[] a_1_0 = null; int ca_1_0 = 0; @@ -12296,7 +12471,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id147_int && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id150_int && (object) Reader.NamespaceURI == (object)id2_Item)) { { a_1_0 = (global::System.Int32[])EnsureArrayIndex(a_1_0, ca_1_0, typeof(global::System.Int32));a_1_0[ca_1_0++] = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } @@ -12316,7 +12491,7 @@ internal System.Collections.Hashtable EnumFlagsValues { } break; } - if (((object) Reader.LocalName == (object)id243_IntLField && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id246_IntLField && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { if ((object)(o.@IntLField) == null) o.@IntLField = new global::System.Collections.Generic.List(); global::System.Collections.Generic.List a_2_0 = (global::System.Collections.Generic.List)o.@IntLField; @@ -12329,7 +12504,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id147_int && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id150_int && (object) Reader.NamespaceURI == (object)id2_Item)) { { a_2_0.Add(System.Xml.XmlConvert.ToInt32(Reader.ReadElementString())); } @@ -12348,7 +12523,7 @@ internal System.Collections.Hashtable EnumFlagsValues { } break; } - if (((object) Reader.LocalName == (object)id244_NIntLField && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id247_NIntLField && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { if ((object)(o.@NIntLField) == null) o.@NIntLField = new global::System.Collections.Generic.List(); global::System.Collections.Generic.List a_3_0 = (global::System.Collections.Generic.List)o.@NIntLField; @@ -12361,7 +12536,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id147_int && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id150_int && (object) Reader.NamespaceURI == (object)id2_Item)) { { a_3_0.Add(System.Xml.XmlConvert.ToInt32(Reader.ReadElementString())); } @@ -12384,7 +12559,7 @@ internal System.Collections.Hashtable EnumFlagsValues { } break; } - if (((object) Reader.LocalName == (object)id245_IntAProp && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id248_IntAProp && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { global::System.Int32[] a_4_0 = null; int ca_4_0 = 0; @@ -12397,7 +12572,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id147_int && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id150_int && (object) Reader.NamespaceURI == (object)id2_Item)) { { a_4_0 = (global::System.Int32[])EnsureArrayIndex(a_4_0, ca_4_0, typeof(global::System.Int32));a_4_0[ca_4_0++] = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } @@ -12417,7 +12592,7 @@ internal System.Collections.Hashtable EnumFlagsValues { } break; } - if (((object) Reader.LocalName == (object)id246_NIntAProp && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id249_NIntAProp && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { global::System.Int32[] a_5_0 = null; int ca_5_0 = 0; @@ -12430,7 +12605,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id147_int && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id150_int && (object) Reader.NamespaceURI == (object)id2_Item)) { { a_5_0 = (global::System.Int32[])EnsureArrayIndex(a_5_0, ca_5_0, typeof(global::System.Int32));a_5_0[ca_5_0++] = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } @@ -12455,7 +12630,7 @@ internal System.Collections.Hashtable EnumFlagsValues { } break; } - if (((object) Reader.LocalName == (object)id247_IntLProp && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id250_IntLProp && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { if ((object)(o.@IntLProp) == null) o.@IntLProp = new global::System.Collections.Generic.List(); global::System.Collections.Generic.List a_6_0 = (global::System.Collections.Generic.List)o.@IntLProp; @@ -12468,7 +12643,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id147_int && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id150_int && (object) Reader.NamespaceURI == (object)id2_Item)) { { a_6_0.Add(System.Xml.XmlConvert.ToInt32(Reader.ReadElementString())); } @@ -12487,7 +12662,7 @@ internal System.Collections.Hashtable EnumFlagsValues { } break; } - if (((object) Reader.LocalName == (object)id248_NIntLProp && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id251_NIntLProp && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { if ((object)(o.@NIntLProp) == null) o.@NIntLProp = new global::System.Collections.Generic.List(); global::System.Collections.Generic.List a_7_0 = (global::System.Collections.Generic.List)o.@NIntLProp; @@ -12500,7 +12675,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id147_int && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id150_int && (object) Reader.NamespaceURI == (object)id2_Item)) { { a_7_0.Add(System.Xml.XmlConvert.ToInt32(Reader.ReadElementString())); } @@ -12567,7 +12742,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id207_value && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id210_value && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@value = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } @@ -12618,7 +12793,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id249_Collection && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id252_Collection && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { if ((object)(o.@Collection) == null) o.@Collection = new global::SerializationTypes.MyCollection(); global::SerializationTypes.MyCollection a_0_0 = (global::SerializationTypes.MyCollection)o.@Collection; @@ -12631,7 +12806,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id149_string && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id152_string && (object) Reader.NamespaceURI == (object)id2_Item)) { if (ReadNull()) { a_0_0.Add(null); } @@ -12696,7 +12871,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id249_Collection && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id252_Collection && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { global::SerializationTypes.MyCollection a_0_0 = (global::SerializationTypes.MyCollection)o.@Collection; if (((object)(a_0_0) == null) || (Reader.IsEmptyElement)) { @@ -12708,7 +12883,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id149_string && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id152_string && (object) Reader.NamespaceURI == (object)id2_Item)) { if (ReadNull()) { a_0_0.Add(null); } @@ -12772,14 +12947,14 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id239_F1 && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id242_F1 && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@F1 = Read62_MyEnum(Reader.ReadElementString()); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id166_P1 && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id169_P1 && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@P1 = Read62_MyEnum(Reader.ReadElementString()); } @@ -12834,7 +13009,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id250_Data && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id253_Data && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Data = Reader.ReadElementString(); } @@ -12883,12 +13058,12 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id251_MyStruct && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id254_MyStruct && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@MyStruct = Read64_DCStruct(true); paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id252_MyEnum1 && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id255_MyEnum1 && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@MyEnum1 = Read62_MyEnum(Reader.ReadElementString()); } @@ -12937,7 +13112,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id253_ByteArray && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id256_ByteArray && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@ByteArray = ToByteArrayBase64(false); } @@ -12986,7 +13161,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id135_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id138_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Name = Reader.ReadElementString(); } @@ -13037,7 +13212,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id217_Items && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id220_Items && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { global::SerializationTypes.TypeA[] a_0_0 = null; int ca_0_0 = 0; @@ -13110,7 +13285,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id254_Item && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id257_Item && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@PropertyNameWithSpecialCharacters漢ñ = Reader.ReadElementString(); } @@ -13161,28 +13336,28 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id255_StringProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id258_StringProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@StringProperty = Reader.ReadElementString(); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id256_IntProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id259_IntProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@IntProperty = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } paramsRead[1] = true; break; } - if (!paramsRead[2] && ((object) Reader.LocalName == (object)id257_DateTimeProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[2] && ((object) Reader.LocalName == (object)id260_DateTimeProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@DateTimeProperty = ToDateTime(Reader.ReadElementString()); } paramsRead[2] = true; break; } - if (((object) Reader.LocalName == (object)id258_ListProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id261_ListProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { if ((object)(o.@ListProperty) == null) o.@ListProperty = new global::System.Collections.Generic.List(); global::System.Collections.Generic.List a_3_0 = (global::System.Collections.Generic.List)o.@ListProperty; @@ -13195,7 +13370,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id149_string && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id152_string && (object) Reader.NamespaceURI == (object)id2_Item)) { if (ReadNull()) { a_3_0.Add(null); } @@ -13263,28 +13438,28 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id255_StringProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id258_StringProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@StringProperty = Reader.ReadElementString(); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id256_IntProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id259_IntProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@IntProperty = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } paramsRead[1] = true; break; } - if (!paramsRead[2] && ((object) Reader.LocalName == (object)id257_DateTimeProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[2] && ((object) Reader.LocalName == (object)id260_DateTimeProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@DateTimeProperty = ToDateTime(Reader.ReadElementString()); } paramsRead[2] = true; break; } - if (((object) Reader.LocalName == (object)id258_ListProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id261_ListProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { if ((object)(o.@ListProperty) == null) o.@ListProperty = new global::System.Collections.Generic.List(); global::System.Collections.Generic.List a_3_0 = (global::System.Collections.Generic.List)o.@ListProperty; @@ -13297,7 +13472,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id149_string && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id152_string && (object) Reader.NamespaceURI == (object)id2_Item)) { if (ReadNull()) { a_3_0.Add(null); } @@ -13367,28 +13542,28 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id255_StringProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id258_StringProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@StringProperty = Reader.ReadElementString(); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id256_IntProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id259_IntProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@IntProperty = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } paramsRead[1] = true; break; } - if (!paramsRead[2] && ((object) Reader.LocalName == (object)id257_DateTimeProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[2] && ((object) Reader.LocalName == (object)id260_DateTimeProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@DateTimeProperty = ToDateTime(Reader.ReadElementString()); } paramsRead[2] = true; break; } - if (((object) Reader.LocalName == (object)id258_ListProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id261_ListProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { if ((object)(o.@ListProperty) == null) o.@ListProperty = new global::System.Collections.Generic.List(); global::System.Collections.Generic.List a_3_0 = (global::System.Collections.Generic.List)o.@ListProperty; @@ -13401,7 +13576,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id149_string && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id152_string && (object) Reader.NamespaceURI == (object)id2_Item)) { if (ReadNull()) { a_3_0.Add(null); } @@ -13559,7 +13734,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id250_Data && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id253_Data && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Data = Reader.ReadElementString(); } @@ -13659,28 +13834,28 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id259_ClassID && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id262_ClassID && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@ClassID = Reader.ReadElementString(); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id260_DisplayName && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id263_DisplayName && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@DisplayName = Reader.ReadElementString(); } paramsRead[1] = true; break; } - if (!paramsRead[2] && ((object) Reader.LocalName == (object)id261_Id && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[2] && ((object) Reader.LocalName == (object)id264_Id && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Id = Reader.ReadElementString(); } paramsRead[2] = true; break; } - if (!paramsRead[3] && ((object) Reader.LocalName == (object)id262_IsLoaded && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[3] && ((object) Reader.LocalName == (object)id265_IsLoaded && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@IsLoaded = System.Xml.XmlConvert.ToBoolean(Reader.ReadElementString()); } @@ -13735,14 +13910,14 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id137_A && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id140_A && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@A = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id138_B && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id141_B && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@B = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } @@ -13791,7 +13966,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id263_Some && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id266_Some && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@Some = Read80_SomeStruct(true); paramsRead[0] = true; break; @@ -13838,14 +14013,14 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id264_Int && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id267_Int && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Int = Read82_IntEnum(Reader.ReadElementString()); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id265_Short && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id268_Short && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Short = Read83_ShortEnum(Reader.ReadElementString()); } @@ -13894,32 +14069,32 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id266_Optional && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id269_Optional && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@Optional = Read85_NullableOfIntEnum(true); paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id267_Optionull && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id270_Optionull && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@Optionull = Read85_NullableOfIntEnum(true); paramsRead[1] = true; break; } - if (!paramsRead[2] && ((object) Reader.LocalName == (object)id268_OptionalInt && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[2] && ((object) Reader.LocalName == (object)id271_OptionalInt && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@OptionalInt = Read86_NullableOfInt32(true); paramsRead[2] = true; break; } - if (!paramsRead[3] && ((object) Reader.LocalName == (object)id269_OptionullInt && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[3] && ((object) Reader.LocalName == (object)id272_OptionullInt && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@OptionullInt = Read86_NullableOfInt32(true); paramsRead[3] = true; break; } - if (!paramsRead[4] && ((object) Reader.LocalName == (object)id270_Struct1 && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[4] && ((object) Reader.LocalName == (object)id273_Struct1 && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@Struct1 = Read87_NullableOfSomeStruct(true); paramsRead[4] = true; break; } - if (!paramsRead[5] && ((object) Reader.LocalName == (object)id271_Struct2 && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[5] && ((object) Reader.LocalName == (object)id274_Struct2 && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@Struct2 = Read87_NullableOfSomeStruct(true); paramsRead[5] = true; break; @@ -13969,7 +14144,7 @@ internal System.Collections.Hashtable EnumFlagsValues { bool isNull = false; if (isNullable) isNull = ReadNull(); if (checkType) { - if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id141_XmlSerializerAttributes && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id144_XmlSerializerAttributes && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { } else { throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); @@ -13984,7 +14159,7 @@ internal System.Collections.Hashtable EnumFlagsValues { int ca_7 = 0; System.Span paramsRead = stackalloc bool[8]; while (Reader.MoveToNextAttribute()) { - if (!paramsRead[6] && ((object) Reader.LocalName == (object)id272_XmlAttributeName && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[6] && ((object) Reader.LocalName == (object)id275_XmlAttributeName && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@XmlAttributeProperty = System.Xml.XmlConvert.ToInt32(Reader.Value); paramsRead[6] = true; } @@ -14003,7 +14178,7 @@ internal System.Collections.Hashtable EnumFlagsValues { string tmp = null; if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id273_Word && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id276_Word && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@MyChoice = Reader.ReadElementString(); } @@ -14011,7 +14186,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[0] = true; break; } - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id274_Number && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id277_Number && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@MyChoice = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } @@ -14019,7 +14194,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[0] = true; break; } - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id275_DecimalNumber && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id278_DecimalNumber && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@MyChoice = System.Xml.XmlConvert.ToDouble(Reader.ReadElementString()); } @@ -14027,12 +14202,12 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id276_XmlIncludeProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id279_XmlIncludeProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@XmlIncludeProperty = Read1_Object(false, true); paramsRead[1] = true; break; } - if (((object) Reader.LocalName == (object)id277_XmlEnumProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id280_XmlEnumProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { global::SerializationTypes.ItemChoiceType[] a_2_0 = null; int ca_2_0 = 0; @@ -14065,21 +14240,21 @@ internal System.Collections.Hashtable EnumFlagsValues { } break; } - if (!paramsRead[4] && ((object) Reader.LocalName == (object)id278_Item && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[4] && ((object) Reader.LocalName == (object)id281_Item && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@XmlNamespaceDeclarationsProperty = Reader.ReadElementString(); } paramsRead[4] = true; break; } - if (!paramsRead[5] && ((object) Reader.LocalName == (object)id279_XmlElementPropertyNode && (object) Reader.NamespaceURI == (object)id280_httpelement)) { + if (!paramsRead[5] && ((object) Reader.LocalName == (object)id282_XmlElementPropertyNode && (object) Reader.NamespaceURI == (object)id283_httpelement)) { { o.@XmlElementProperty = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } paramsRead[5] = true; break; } - if (((object) Reader.LocalName == (object)id281_CustomXmlArrayProperty && (object) Reader.NamespaceURI == (object)id160_httpmynamespace)) { + if (((object) Reader.LocalName == (object)id284_CustomXmlArrayProperty && (object) Reader.NamespaceURI == (object)id163_httpmynamespace)) { if (!ReadNull()) { global::System.Object[] a_7_0 = null; int ca_7_0 = 0; @@ -14092,7 +14267,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id149_string && (object) Reader.NamespaceURI == (object)id160_httpmynamespace)) { + if (((object) Reader.LocalName == (object)id152_string && (object) Reader.NamespaceURI == (object)id163_httpmynamespace)) { if (ReadNull()) { a_7_0 = (global::System.Object[])EnsureArrayIndex(a_7_0, ca_7_0, typeof(global::System.Object));a_7_0[ca_7_0++] = null; } @@ -14152,7 +14327,7 @@ internal System.Collections.Hashtable EnumFlagsValues { int ca_2 = 0; System.Span paramsRead = stackalloc bool[3]; while (Reader.MoveToNextAttribute()) { - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id256_IntProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id259_IntProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@IntProperty = System.Xml.XmlConvert.ToInt32(Reader.Value); paramsRead[1] = true; } @@ -14174,7 +14349,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id135_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id138_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Name = Reader.ReadElementString(); } @@ -14224,12 +14399,12 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id282_EnumValue && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id285_EnumValue && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@EnumValue = Read1_Object(false, true); paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id283_SimpleTypeValue && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id286_SimpleTypeValue && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@SimpleTypeValue = Read1_Object(false, true); paramsRead[1] = true; break; @@ -14276,7 +14451,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id284_StrProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id287_StrProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@StrProperty = Reader.ReadElementString(); } @@ -14325,7 +14500,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id285_MyField && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id288_MyField && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@MyFieldSpecified = true; { o.@MyField = Reader.ReadElementString(); @@ -14333,7 +14508,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id286_MyFieldIgnored && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id289_MyFieldIgnored && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@MyFieldIgnoredSpecified = true; { o.@MyFieldIgnored = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); @@ -14389,7 +14564,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id287_Item && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id290_Item && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { if ((object)(o.@UnqualifiedSchemaFormListProperty) == null) o.@UnqualifiedSchemaFormListProperty = new global::System.Collections.Generic.List(); global::System.Collections.Generic.List a_0_0 = (global::System.Collections.Generic.List)o.@UnqualifiedSchemaFormListProperty; @@ -14402,7 +14577,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id147_int && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id150_int && (object) Reader.NamespaceURI == (object)id2_Item)) { { a_0_0.Add(System.Xml.XmlConvert.ToInt32(Reader.ReadElementString())); } @@ -14421,7 +14596,7 @@ internal System.Collections.Hashtable EnumFlagsValues { } break; } - if (((object) Reader.LocalName == (object)id288_NoneSchemaFormListProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id291_NoneSchemaFormListProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { if ((object)(o.@NoneSchemaFormListProperty) == null) o.@NoneSchemaFormListProperty = new global::System.Collections.Generic.List(); global::System.Collections.Generic.List a_1_0 = (global::System.Collections.Generic.List)o.@NoneSchemaFormListProperty; @@ -14434,7 +14609,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id162_NoneParameter && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id165_NoneParameter && (object) Reader.NamespaceURI == (object)id2_Item)) { { a_1_0.Add(Reader.ReadElementString()); } @@ -14453,7 +14628,7 @@ internal System.Collections.Hashtable EnumFlagsValues { } break; } - if (((object) Reader.LocalName == (object)id289_Item && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id292_Item && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { if ((object)(o.@QualifiedSchemaFormListProperty) == null) o.@QualifiedSchemaFormListProperty = new global::System.Collections.Generic.List(); global::System.Collections.Generic.List a_2_0 = (global::System.Collections.Generic.List)o.@QualifiedSchemaFormListProperty; @@ -14466,7 +14641,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id164_QualifiedParameter && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id167_QualifiedParameter && (object) Reader.NamespaceURI == (object)id2_Item)) { { a_2_0.Add(System.Xml.XmlConvert.ToBoolean(Reader.ReadElementString())); } @@ -14513,7 +14688,7 @@ internal System.Collections.Hashtable EnumFlagsValues { o = new global::SerializationTypes.TypeWithTypeNameInXmlTypeAttribute(); System.Span paramsRead = stackalloc bool[1]; while (Reader.MoveToNextAttribute()) { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id290_XmlAttributeForm && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id293_XmlAttributeForm && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@XmlAttributeForm = Reader.Value; paramsRead[0] = true; } @@ -14561,7 +14736,7 @@ internal System.Collections.Hashtable EnumFlagsValues { int ca_2 = 0; System.Span paramsRead = stackalloc bool[3]; while (Reader.MoveToNextAttribute()) { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id291_name && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id294_name && (object) Reader.NamespaceURI == (object)id2_Item)) { o.@Name = Reader.Value; paramsRead[0] = true; } @@ -14634,7 +14809,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id292_customElement && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id295_customElement && (object) Reader.NamespaceURI == (object)id2_Item)) { if ((object)(a_0) == null) Reader.Skip(); else a_0.Add(Read103_CustomElement(false, true)); break; } @@ -14689,7 +14864,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id135_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id138_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Name = Reader.ReadElementString(); } @@ -14738,14 +14913,14 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id293_DS2Root && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id296_DS2Root && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@DS2Root = Reader.ReadElementString(); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id294_MetricConfigUrl && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id297_MetricConfigUrl && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@MetricConfigUrl = Reader.ReadElementString(); } @@ -14794,7 +14969,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id168_Value && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id171_Value && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Value = ReadElementQualifiedName(); } @@ -14845,7 +15020,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id295_TwoDArrayOfSimpleType && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id298_TwoDArrayOfSimpleType && (object) Reader.NamespaceURI == (object)id2_Item)) { if (!ReadNull()) { global::SerializationTypes.SimpleType[][] a_0_0 = null; int ca_0_0 = 0; @@ -14945,21 +15120,21 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id296_EmptyStringProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id299_EmptyStringProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@EmptyStringProperty = Reader.ReadElementString(); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id255_StringProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id258_StringProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@StringProperty = Reader.ReadElementString(); } paramsRead[1] = true; break; } - if (!paramsRead[2] && ((object) Reader.LocalName == (object)id256_IntProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[2] && ((object) Reader.LocalName == (object)id259_IntProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { if (Reader.IsEmptyElement) { Reader.Skip(); } @@ -14969,7 +15144,7 @@ internal System.Collections.Hashtable EnumFlagsValues { paramsRead[2] = true; break; } - if (!paramsRead[3] && ((object) Reader.LocalName == (object)id297_CharProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[3] && ((object) Reader.LocalName == (object)id300_CharProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { if (Reader.IsEmptyElement) { Reader.Skip(); } @@ -15021,7 +15196,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id298_EnumProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id301_EnumProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { if (Reader.IsEmptyElement) { Reader.Skip(); } @@ -15073,7 +15248,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id298_EnumProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id301_EnumProperty && (object) Reader.NamespaceURI == (object)id2_Item)) { if (Reader.IsEmptyElement) { Reader.Skip(); } @@ -15125,7 +15300,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id299_Foo && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id302_Foo && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Foo = Reader.ReadElementString(); } @@ -15144,24 +15319,28 @@ internal System.Collections.Hashtable EnumFlagsValues { return o; } - global::SerializationTypes.KnownTypesThroughConstructorWithArrayProperties Read113_Item(bool isNullable, bool checkType) { + global::SerializationTypes.DerivedTypeWithInheritedShouldSerialize Read114_Item(bool isNullable, bool checkType) { System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; bool isNull = false; if (isNullable) isNull = ReadNull(); if (checkType) { - if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id118_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id119_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { } else { throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); } } if (isNull) return null; - global::SerializationTypes.KnownTypesThroughConstructorWithArrayProperties o; - o = new global::SerializationTypes.KnownTypesThroughConstructorWithArrayProperties(); + global::SerializationTypes.DerivedTypeWithInheritedShouldSerialize o; + o = new global::SerializationTypes.DerivedTypeWithInheritedShouldSerialize(); System.Span paramsRead = stackalloc bool[2]; while (Reader.MoveToNextAttribute()) { - if (!IsXmlnsAttribute(Reader.Name)) { - UnknownNode((object)o); + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id303_Bar && (object) Reader.NamespaceURI == (object)id2_Item)) { + o.@Bar = Reader.Value; + paramsRead[1] = true; + } + else if (!IsXmlnsAttribute(Reader.Name)) { + UnknownNode((object)o, @":Bar"); } } Reader.MoveToElement(); @@ -15174,21 +15353,18 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id300_StringArrayValue && (object) Reader.NamespaceURI == (object)id2_Item)) { - o.@StringArrayValue = Read1_Object(false, true); + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id302_Foo && (object) Reader.NamespaceURI == (object)id2_Item)) { + { + o.@Foo = Reader.ReadElementString(); + } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id301_IntArrayValue && (object) Reader.NamespaceURI == (object)id2_Item)) { - o.@IntArrayValue = Read1_Object(false, true); - paramsRead[1] = true; - break; - } - UnknownNode((object)o, @":StringArrayValue, :IntArrayValue"); + UnknownNode((object)o, @":Foo"); } while (false); } else { - UnknownNode((object)o, @":StringArrayValue, :IntArrayValue"); + UnknownNode((object)o, @":Foo"); } Reader.MoveToContent(); } @@ -15196,24 +15372,30 @@ internal System.Collections.Hashtable EnumFlagsValues { return o; } - global::SerializationTypes.KnownTypesThroughConstructorWithValue Read114_Item(bool isNullable, bool checkType) { + global::SerializationTypes.BaseTypeWithShouldSerializeMethod Read113_Item(bool isNullable, bool checkType) { System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; bool isNull = false; if (isNullable) isNull = ReadNull(); if (checkType) { - if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id119_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id118_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { } else { + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id119_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) + return Read114_Item(isNullable, false); throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); } } if (isNull) return null; - global::SerializationTypes.KnownTypesThroughConstructorWithValue o; - o = new global::SerializationTypes.KnownTypesThroughConstructorWithValue(); - System.Span paramsRead = stackalloc bool[1]; + global::SerializationTypes.BaseTypeWithShouldSerializeMethod o; + o = new global::SerializationTypes.BaseTypeWithShouldSerializeMethod(); + System.Span paramsRead = stackalloc bool[2]; while (Reader.MoveToNextAttribute()) { - if (!IsXmlnsAttribute(Reader.Name)) { - UnknownNode((object)o); + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id303_Bar && (object) Reader.NamespaceURI == (object)id2_Item)) { + o.@Bar = Reader.Value; + paramsRead[1] = true; + } + else if (!IsXmlnsAttribute(Reader.Name)) { + UnknownNode((object)o, @":Bar"); } } Reader.MoveToElement(); @@ -15226,16 +15408,18 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id168_Value && (object) Reader.NamespaceURI == (object)id2_Item)) { - o.@Value = Read1_Object(false, true); + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id302_Foo && (object) Reader.NamespaceURI == (object)id2_Item)) { + { + o.@Foo = Reader.ReadElementString(); + } paramsRead[0] = true; break; } - UnknownNode((object)o, @":Value"); + UnknownNode((object)o, @":Foo"); } while (false); } else { - UnknownNode((object)o, @":Value"); + UnknownNode((object)o, @":Foo"); } Reader.MoveToContent(); } @@ -15243,7 +15427,7 @@ internal System.Collections.Hashtable EnumFlagsValues { return o; } - global::SerializationTypes.TypeWithTypesHavingCustomFormatter Read115_Item(bool isNullable, bool checkType) { + global::SerializationTypes.TypeWithFieldBackedSpecifiedMember Read115_Item(bool isNullable, bool checkType) { System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; bool isNull = false; if (isNullable) isNull = ReadNull(); @@ -15255,9 +15439,9 @@ internal System.Collections.Hashtable EnumFlagsValues { } } if (isNull) return null; - global::SerializationTypes.TypeWithTypesHavingCustomFormatter o; - o = new global::SerializationTypes.TypeWithTypesHavingCustomFormatter(); - System.Span paramsRead = stackalloc bool[9]; + global::SerializationTypes.TypeWithFieldBackedSpecifiedMember o; + o = new global::SerializationTypes.TypeWithFieldBackedSpecifiedMember(); + System.Span paramsRead = stackalloc bool[1]; while (Reader.MoveToNextAttribute()) { if (!IsXmlnsAttribute(Reader.Name)) { UnknownNode((object)o); @@ -15273,63 +15457,212 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id302_DateTimeContent && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id302_Foo && (object) Reader.NamespaceURI == (object)id2_Item)) { + o.@FooSpecified = true; { - o.@DateTimeContent = ToDateTime(Reader.ReadElementString()); + o.@Foo = Reader.ReadElementString(); } paramsRead[0] = true; break; } - if (!paramsRead[1] && ((object) Reader.LocalName == (object)id303_QNameContent && (object) Reader.NamespaceURI == (object)id2_Item)) { - { - o.@QNameContent = ReadElementQualifiedName(); - } - paramsRead[1] = true; - break; - } - if (!paramsRead[2] && ((object) Reader.LocalName == (object)id304_DateContent && (object) Reader.NamespaceURI == (object)id2_Item)) { - { - o.@DateContent = ToDate(Reader.ReadElementString()); - } - paramsRead[2] = true; - break; - } - if (!paramsRead[3] && ((object) Reader.LocalName == (object)id305_NameContent && (object) Reader.NamespaceURI == (object)id2_Item)) { - { - o.@NameContent = ToXmlName(Reader.ReadElementString()); - } - paramsRead[3] = true; - break; - } - if (!paramsRead[4] && ((object) Reader.LocalName == (object)id306_NCNameContent && (object) Reader.NamespaceURI == (object)id2_Item)) { - { - o.@NCNameContent = ToXmlNCName(Reader.ReadElementString()); - } - paramsRead[4] = true; - break; - } - if (!paramsRead[5] && ((object) Reader.LocalName == (object)id307_NMTOKENContent && (object) Reader.NamespaceURI == (object)id2_Item)) { - { - o.@NMTOKENContent = ToXmlNmToken(Reader.ReadElementString()); - } - paramsRead[5] = true; - break; - } - if (!paramsRead[6] && ((object) Reader.LocalName == (object)id308_NMTOKENSContent && (object) Reader.NamespaceURI == (object)id2_Item)) { - { - o.@NMTOKENSContent = ToXmlNmTokens(Reader.ReadElementString()); - } - paramsRead[6] = true; - break; - } - if (!paramsRead[7] && ((object) Reader.LocalName == (object)id309_Base64BinaryContent && (object) Reader.NamespaceURI == (object)id2_Item)) { + UnknownNode((object)o, @":Foo"); + } while (false); + } + else { + UnknownNode((object)o, @":Foo"); + } + Reader.MoveToContent(); + } + ReadEndElement(); + return o; + } + + global::SerializationTypes.KnownTypesThroughConstructorWithArrayProperties Read116_Item(bool isNullable, bool checkType) { + System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; + bool isNull = false; + if (isNullable) isNull = ReadNull(); + if (checkType) { + if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id121_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + } + else { + throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); + } + } + if (isNull) return null; + global::SerializationTypes.KnownTypesThroughConstructorWithArrayProperties o; + o = new global::SerializationTypes.KnownTypesThroughConstructorWithArrayProperties(); + System.Span paramsRead = stackalloc bool[2]; + while (Reader.MoveToNextAttribute()) { + if (!IsXmlnsAttribute(Reader.Name)) { + UnknownNode((object)o); + } + } + Reader.MoveToElement(); + if (Reader.IsEmptyElement) { + Reader.Skip(); + return o; + } + Reader.ReadStartElement(); + Reader.MoveToContent(); + while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { + if (Reader.NodeType == System.Xml.XmlNodeType.Element) { + do { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id304_StringArrayValue && (object) Reader.NamespaceURI == (object)id2_Item)) { + o.@StringArrayValue = Read1_Object(false, true); + paramsRead[0] = true; + break; + } + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id305_IntArrayValue && (object) Reader.NamespaceURI == (object)id2_Item)) { + o.@IntArrayValue = Read1_Object(false, true); + paramsRead[1] = true; + break; + } + UnknownNode((object)o, @":StringArrayValue, :IntArrayValue"); + } while (false); + } + else { + UnknownNode((object)o, @":StringArrayValue, :IntArrayValue"); + } + Reader.MoveToContent(); + } + ReadEndElement(); + return o; + } + + global::SerializationTypes.KnownTypesThroughConstructorWithValue Read117_Item(bool isNullable, bool checkType) { + System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; + bool isNull = false; + if (isNullable) isNull = ReadNull(); + if (checkType) { + if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id122_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + } + else { + throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); + } + } + if (isNull) return null; + global::SerializationTypes.KnownTypesThroughConstructorWithValue o; + o = new global::SerializationTypes.KnownTypesThroughConstructorWithValue(); + System.Span paramsRead = stackalloc bool[1]; + while (Reader.MoveToNextAttribute()) { + if (!IsXmlnsAttribute(Reader.Name)) { + UnknownNode((object)o); + } + } + Reader.MoveToElement(); + if (Reader.IsEmptyElement) { + Reader.Skip(); + return o; + } + Reader.ReadStartElement(); + Reader.MoveToContent(); + while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { + if (Reader.NodeType == System.Xml.XmlNodeType.Element) { + do { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id171_Value && (object) Reader.NamespaceURI == (object)id2_Item)) { + o.@Value = Read1_Object(false, true); + paramsRead[0] = true; + break; + } + UnknownNode((object)o, @":Value"); + } while (false); + } + else { + UnknownNode((object)o, @":Value"); + } + Reader.MoveToContent(); + } + ReadEndElement(); + return o; + } + + global::SerializationTypes.TypeWithTypesHavingCustomFormatter Read118_Item(bool isNullable, bool checkType) { + System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; + bool isNull = false; + if (isNullable) isNull = ReadNull(); + if (checkType) { + if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id123_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + } + else { + throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); + } + } + if (isNull) return null; + global::SerializationTypes.TypeWithTypesHavingCustomFormatter o; + o = new global::SerializationTypes.TypeWithTypesHavingCustomFormatter(); + System.Span paramsRead = stackalloc bool[9]; + while (Reader.MoveToNextAttribute()) { + if (!IsXmlnsAttribute(Reader.Name)) { + UnknownNode((object)o); + } + } + Reader.MoveToElement(); + if (Reader.IsEmptyElement) { + Reader.Skip(); + return o; + } + Reader.ReadStartElement(); + Reader.MoveToContent(); + while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { + if (Reader.NodeType == System.Xml.XmlNodeType.Element) { + do { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id306_DateTimeContent && (object) Reader.NamespaceURI == (object)id2_Item)) { + { + o.@DateTimeContent = ToDateTime(Reader.ReadElementString()); + } + paramsRead[0] = true; + break; + } + if (!paramsRead[1] && ((object) Reader.LocalName == (object)id307_QNameContent && (object) Reader.NamespaceURI == (object)id2_Item)) { + { + o.@QNameContent = ReadElementQualifiedName(); + } + paramsRead[1] = true; + break; + } + if (!paramsRead[2] && ((object) Reader.LocalName == (object)id308_DateContent && (object) Reader.NamespaceURI == (object)id2_Item)) { + { + o.@DateContent = ToDate(Reader.ReadElementString()); + } + paramsRead[2] = true; + break; + } + if (!paramsRead[3] && ((object) Reader.LocalName == (object)id309_NameContent && (object) Reader.NamespaceURI == (object)id2_Item)) { + { + o.@NameContent = ToXmlName(Reader.ReadElementString()); + } + paramsRead[3] = true; + break; + } + if (!paramsRead[4] && ((object) Reader.LocalName == (object)id310_NCNameContent && (object) Reader.NamespaceURI == (object)id2_Item)) { + { + o.@NCNameContent = ToXmlNCName(Reader.ReadElementString()); + } + paramsRead[4] = true; + break; + } + if (!paramsRead[5] && ((object) Reader.LocalName == (object)id311_NMTOKENContent && (object) Reader.NamespaceURI == (object)id2_Item)) { + { + o.@NMTOKENContent = ToXmlNmToken(Reader.ReadElementString()); + } + paramsRead[5] = true; + break; + } + if (!paramsRead[6] && ((object) Reader.LocalName == (object)id312_NMTOKENSContent && (object) Reader.NamespaceURI == (object)id2_Item)) { + { + o.@NMTOKENSContent = ToXmlNmTokens(Reader.ReadElementString()); + } + paramsRead[6] = true; + break; + } + if (!paramsRead[7] && ((object) Reader.LocalName == (object)id313_Base64BinaryContent && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Base64BinaryContent = ToByteArrayBase64(false); } paramsRead[7] = true; break; } - if (!paramsRead[8] && ((object) Reader.LocalName == (object)id310_HexBinaryContent && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[8] && ((object) Reader.LocalName == (object)id314_HexBinaryContent && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@HexBinaryContent = ToByteArrayHex(false); } @@ -15348,12 +15681,12 @@ internal System.Collections.Hashtable EnumFlagsValues { return o; } - global::SerializationTypes.TypeWithArrayPropertyHavingChoice Read117_Item(bool isNullable, bool checkType) { + global::SerializationTypes.TypeWithArrayPropertyHavingChoice Read120_Item(bool isNullable, bool checkType) { System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; bool isNull = false; if (isNullable) isNull = ReadNull(); if (checkType) { - if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id121_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id124_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { } else { throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); @@ -15384,14 +15717,14 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id311_Item && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id315_Item && (object) Reader.NamespaceURI == (object)id2_Item)) { { a_0 = (global::System.Object[])EnsureArrayIndex(a_0, ca_0, typeof(global::System.Object));a_0[ca_0++] = Reader.ReadElementString(); } choice_a_0 = (global::SerializationTypes.MoreChoices[])EnsureArrayIndex(choice_a_0, cchoice_a_0, typeof(global::SerializationTypes.MoreChoices));choice_a_0[cchoice_a_0++] = global::SerializationTypes.MoreChoices.@Item; break; } - if (((object) Reader.LocalName == (object)id312_Amount && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id316_Amount && (object) Reader.NamespaceURI == (object)id2_Item)) { { a_0 = (global::System.Object[])EnsureArrayIndex(a_0, ca_0, typeof(global::System.Object));a_0[ca_0++] = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } @@ -15412,12 +15745,12 @@ internal System.Collections.Hashtable EnumFlagsValues { return o; } - global::SerializationTypes.ComplexChoiceB Read118_ComplexChoiceB(bool isNullable, bool checkType) { + global::SerializationTypes.ComplexChoiceB Read121_ComplexChoiceB(bool isNullable, bool checkType) { System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; bool isNull = false; if (isNullable) isNull = ReadNull(); if (checkType) { - if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id125_ComplexChoiceB && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id128_ComplexChoiceB && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { } else { throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); @@ -15442,7 +15775,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id135_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id138_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Name = Reader.ReadElementString(); } @@ -15461,16 +15794,16 @@ internal System.Collections.Hashtable EnumFlagsValues { return o; } - global::SerializationTypes.ComplexChoiceA Read119_ComplexChoiceA(bool isNullable, bool checkType) { + global::SerializationTypes.ComplexChoiceA Read122_ComplexChoiceA(bool isNullable, bool checkType) { System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; bool isNull = false; if (isNullable) isNull = ReadNull(); if (checkType) { - if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id124_ComplexChoiceA && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id127_ComplexChoiceA && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { } else { - if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id125_ComplexChoiceB && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) - return Read118_ComplexChoiceB(isNullable, false); + if (((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id128_ComplexChoiceB && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) + return Read121_ComplexChoiceB(isNullable, false); throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); } } @@ -15493,7 +15826,7 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id135_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id138_Name && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@Name = Reader.ReadElementString(); } @@ -15512,12 +15845,12 @@ internal System.Collections.Hashtable EnumFlagsValues { return o; } - global::SerializationTypes.TypeWithPropertyHavingComplexChoice Read120_Item(bool isNullable, bool checkType) { + global::SerializationTypes.TypeWithPropertyHavingComplexChoice Read123_Item(bool isNullable, bool checkType) { System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; bool isNull = false; if (isNullable) isNull = ReadNull(); if (checkType) { - if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id122_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id125_Item && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { } else { throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); @@ -15548,12 +15881,12 @@ internal System.Collections.Hashtable EnumFlagsValues { while (Reader.NodeType != System.Xml.XmlNodeType.EndElement && Reader.NodeType != System.Xml.XmlNodeType.None) { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { do { - if (((object) Reader.LocalName == (object)id311_Item && (object) Reader.NamespaceURI == (object)id2_Item)) { - a_0 = (global::System.Object[])EnsureArrayIndex(a_0, ca_0, typeof(global::System.Object));a_0[ca_0++] = Read119_ComplexChoiceA(false, true); + if (((object) Reader.LocalName == (object)id315_Item && (object) Reader.NamespaceURI == (object)id2_Item)) { + a_0 = (global::System.Object[])EnsureArrayIndex(a_0, ca_0, typeof(global::System.Object));a_0[ca_0++] = Read122_ComplexChoiceA(false, true); choice_a_0 = (global::SerializationTypes.MoreChoices[])EnsureArrayIndex(choice_a_0, cchoice_a_0, typeof(global::SerializationTypes.MoreChoices));choice_a_0[cchoice_a_0++] = global::SerializationTypes.MoreChoices.@Item; break; } - if (((object) Reader.LocalName == (object)id312_Amount && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id316_Amount && (object) Reader.NamespaceURI == (object)id2_Item)) { { a_0 = (global::System.Object[])EnsureArrayIndex(a_0, ca_0, typeof(global::System.Object));a_0[ca_0++] = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } @@ -15574,12 +15907,12 @@ internal System.Collections.Hashtable EnumFlagsValues { return o; } - global::SerializationTypes.TypeWithFieldsOrdered Read121_TypeWithFieldsOrdered(bool isNullable, bool checkType) { + global::SerializationTypes.TypeWithFieldsOrdered Read124_TypeWithFieldsOrdered(bool isNullable, bool checkType) { System.Xml.XmlQualifiedName xsiType = checkType ? GetXsiType() : null; bool isNull = false; if (isNullable) isNull = ReadNull(); if (checkType) { - if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id126_TypeWithFieldsOrdered && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { + if (xsiType == null || ((object) ((System.Xml.XmlQualifiedName)xsiType).Name == (object)id129_TypeWithFieldsOrdered && (object) ((System.Xml.XmlQualifiedName)xsiType).Namespace == (object)id2_Item)) { } else { throw CreateUnknownTypeException((System.Xml.XmlQualifiedName)xsiType); @@ -15606,7 +15939,7 @@ internal System.Collections.Hashtable EnumFlagsValues { if (Reader.NodeType == System.Xml.XmlNodeType.Element) { switch (state) { case 0: - if (((object) Reader.LocalName == (object)id313_IntField2 && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id317_IntField2 && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@IntField2 = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } @@ -15614,7 +15947,7 @@ internal System.Collections.Hashtable EnumFlagsValues { state = 1; break; case 1: - if (((object) Reader.LocalName == (object)id314_IntField1 && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id318_IntField1 && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@IntField1 = System.Xml.XmlConvert.ToInt32(Reader.ReadElementString()); } @@ -15622,7 +15955,7 @@ internal System.Collections.Hashtable EnumFlagsValues { state = 2; break; case 2: - if (((object) Reader.LocalName == (object)id315_strfld && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id319_strfld && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@StringField2 = Reader.ReadElementString(); } @@ -15630,7 +15963,7 @@ internal System.Collections.Hashtable EnumFlagsValues { state = 3; break; case 3: - if (((object) Reader.LocalName == (object)id315_strfld && (object) Reader.NamespaceURI == (object)id2_Item)) { + if (((object) Reader.LocalName == (object)id319_strfld && (object) Reader.NamespaceURI == (object)id2_Item)) { { o.@StringField1 = Reader.ReadElementString(); } @@ -15667,7 +16000,7 @@ internal System.Collections.Hashtable EnumFlagsValues { o = new global::SerializationTypes.TypeWithSchemaFormInXmlAttribute(); System.Span paramsRead = stackalloc bool[1]; while (Reader.MoveToNextAttribute()) { - if (!paramsRead[0] && ((object) Reader.LocalName == (object)id316_TestProperty && (object) Reader.NamespaceURI == (object)id317_httptestcom)) { + if (!paramsRead[0] && ((object) Reader.LocalName == (object)id320_TestProperty && (object) Reader.NamespaceURI == (object)id321_httptestcom)) { o.@TestProperty = Reader.Value; paramsRead[0] = true; } @@ -15698,642 +16031,650 @@ internal System.Collections.Hashtable EnumFlagsValues { protected override void InitCallbacks() { } + string id309_NameContent; + string id85_WithStruct; + string id271_OptionalInt; + string id240_DateTimeString; + string id135_FirstName; + string id307_QNameContent; + string id302_Foo; + string id279_XmlIncludeProperty; + string id128_ComplexChoiceB; + string id283_httpelement; + string id167_QualifiedParameter; + string id46_RootElement; + string id44_Item; + string id113_TypeWith2DArrayProperty2; + string id45_Item; + string id96_AttributeTesting; + string id105_TypeWithXmlSchemaFormAttribute; string id55_Item; - string id24_SimpleBaseClass; - string id138_B; - string id239_F1; - string id209_DateTimeValue; - string id142_ParameterOfString; - string id2_Item; - string id102_Item; - string id54_XElementArrayWrapper; - string id60_TypeWithArraylikeMembers; - string id295_TwoDArrayOfSimpleType; - string id148_ArrayOfString; - string id144_Item; - string id100_SimpleKnownTypeValue; - string id133_MiddleName; - string id176_Quantity; - string id254_Item; - string id143_MsgDocumentType; - string id256_IntProperty; - string id140_Value2; - string id62_TypeWithMyCollectionField; - string id241_IntAField; - string id275_DecimalNumber; - string id30_httpwwwcontoso1com; - string id197_TestValue; - string id1_TypeWithXmlElementProperty; - string id226_Comment2; - string id128_Root; - string id157_ArrayOfSimpleType; - string id219_ShipCost; - string id212_City; - string id221_X; - string id204_GroupName; - string id172_Modulation; - string id7_DateOnlyWrapper; - string id287_Item; - string id47_TypeWithLinkedProperty; - string id270_Struct1; - string id73_TypeHasArrayOfASerializedAsB; - string id29_PurchaseOrder; - string id312_Amount; - string id10_DateTimeDateWrapper; - string id188_NullableDate; - string id282_EnumValue; - string id307_NMTOKENContent; - string id65_anyType; - string id184_NullableDefaultDTO; - string id296_EmptyStringProperty; - string id27_Item; - string id116_Item; - string id26_BaseIXmlSerializable; - string id58_TypeWithGetSetArrayMembers; - string id168_Value; - string id75_BaseClassWithSamePropertyName; - string id151_double; - string id112_TypeWithXmlQualifiedName; - string id126_TypeWithFieldsOrdered; - string id186_MyDate; - string id193_DefaultTime; + string id194_Now; + string id316_Amount; + string id178_UnitPrice; + string id272_OptionullInt; + string id193_NullableDefaultDate; + string id155_ArrayOfInstrument; + string id163_httpmynamespace; + string id151_ArrayOfString; + string id160_ArrayOfSimpleType; + string id258_StringProperty; + string id301_EnumProperty; + string id245_NIntAField; + string id210_value; + string id233_FloatProp; + string id297_MetricConfigUrl; string id39_Instrument; - string id97_ItemChoiceType; - string id245_IntAProp; - string id185_Today; - string id235_xelement; - string id294_MetricConfigUrl; - string id311_Item; - string id255_StringProperty; - string id251_MyStruct; - string id195_NullableTimeWithValue; - string id161_ArrayOfString1; - string id167_P2; - string id300_StringArrayValue; - string id297_CharProperty; - string id156_XElement; - string id155_ArrayOfXElement; - string id218_SubTotal; + string id50_RootClass; + string id164_ArrayOfString1; + string id182_Base64Content; + string id244_IntAField; + string id143_Value2; + string id315_Item; + string id120_Item; string id17_Dog; - string id149_string; - string id315_strfld; - string id314_IntField1; - string id160_httpmynamespace; - string id147_int; - string id145_ArrayOfOrderedItem; - string id118_Item; - string id200_ByteProperty; - string id163_ArrayOfBoolean; - string id92_IntEnum; - string id178_BinaryHexContent; - string id269_OptionullInt; - string id305_NameContent; - string id59_TypeWithGetOnlyArrayProperties; - string id250_Data; - string id28_DerivedIXmlSerializable; - string id46_RootElement; - string id125_ComplexChoiceB; - string id79_TypeWithByteArrayAsXmlText; - string id207_value; - string id271_Struct2; - string id215_ShipTo; - string id86_SomeStruct; - string id310_HexBinaryContent; - string id159_ArrayOfItemChoiceType; - string id238_CurrentDateTime; - string id89_ByteEnum; - string id246_NIntAProp; - string id3_TypeWithXmlDocumentProperty; string id76_DerivedClassWithSameProperty; - string id22_BaseClass; - string id33_AliasedTestType; - string id9_TimeOnlyAsXsdTimeWrapper; - string id21_Employee; - string id281_CustomXmlArrayProperty; - string id5_Item; - string id196_NullableDefaultTime; - string id249_Collection; - string id206_EmployeeName; - string id111_ServerSettings; - string id110_Item; - string id139_Value1; - string id51_Parameter; - string id278_Item; - string id291_name; + string id216_State; + string id10_DateTimeDateWrapper; + string id103_Item; + string id187_NullableDefaultDTO; + string id214_Line1; + string id223_TotalCost; + string id291_NoneSchemaFormListProperty; + string id278_DecimalNumber; + string id89_ByteEnum; + string id59_TypeWithGetOnlyArrayProperties; + string id156_ArrayOfTypeWithLinkedProperty; + string id20_Vehicle; + string id239_xelements; + string id241_CurrentDateTime; + string id222_ShipCost; + string id115_Item; + string id153_ArrayOfDouble; + string id14_TypeWithByteProperty; + string id162_ArrayOfItemChoiceType; string id68_DCStruct; - string id88_WithNullables; - string id71_TypeA; - string id289_Item; - string id146_ArrayOfInt; - string id242_NIntAField; - string id299_Foo; - string id175_UnitPrice; - string id230_FloatProp; - string id101_Item; - string id252_MyEnum1; - string id135_Name; - string id263_Some; - string id264_Int; - string id183_NullableDTO; - string id191_Now; - string id182_DefaultDTO; - string id286_MyFieldIgnored; + string id248_IntAProp; string id95_ULongEnum; - string id105_TypeWithXmlSchemaFormAttribute; - string id4_TypeWithBinaryProperty; - string id64_ArrayOfAnyType; - string id8_TimeOnlyWrapper; - string id56_TypeWithDateTimeStringProperty; - string id208_AttributeString; - string id117_TypeWithShouldSerializeMethod; - string id165_ArrayOfArrayOfSimpleType; - string id87_WithEnums; - string id50_RootClass; - string id273_Word; + string id220_Items; + string id38_Orchestra; + string id126_MoreChoices; + string id146_MsgDocumentType; string id13_Item; - string id247_IntLProp; - string id25_SimpleDerivedClass; - string id164_QualifiedParameter; - string id77_DerivedClassWithSameProperty2; + string id242_F1; + string id138_Name; string id41_Trumpet; - string id67_TypeWithEnumMembers; - string id258_ListProperty; - string id115_Item; - string id158_ArrayOfTypeA; - string id107_Item; - string id66_MyEnum; - string id237_DateTimeString; - string id43_DefaultValuesSetToNaN; - string id49_httpexamplecom; - string id234_Parameters; - string id120_Item; - string id272_XmlAttributeName; - string id72_TypeB; - string id265_Short; - string id98_TypeWithAnyAttribute; - string id34_BaseClass1; - string id284_StrProperty; - string id298_EnumProperty; - string id283_SimpleTypeValue; - string id114_Item; - string id14_TypeWithByteProperty; - string id213_State; - string id211_Line1; - string id6_Item; - string id309_Base64BinaryContent; - string id244_NIntLField; + string id23_DerivedClass; + string id7_DateOnlyWrapper; + string id144_XmlSerializerAttributes; + string id204_Age; + string id270_Optionull; + string id42_Pet; + string id312_NMTOKENSContent; + string id64_ArrayOfAnyType; + string id90_SByteEnum; + string id79_TypeWithByteArrayAsXmlText; + string id261_ListProperty; + string id207_GroupName; + string id229_Comment2; + string id149_ArrayOfInt; + string id299_EmptyStringProperty; + string id80_SimpleDC; + string id227_Prop; + string id158_ArrayOfXElement; + string id267_Int; + string id5_Item; + string id287_StrProperty; + string id3_TypeWithXmlDocumentProperty; + string id295_customElement; + string id256_ByteArray; + string id262_ClassID; + string id176_ItemName; + string id249_NIntAProp; + string id246_IntLField; + string id282_XmlElementPropertyNode; string id84_ClassImplementsInterface; - string id45_Item; - string id177_LineTotal; - string id57_SimpleType; - string id61_StructNotSerializable; - string id220_TotalCost; - string id288_NoneSchemaFormListProperty; - string id187_DefaultDate; - string id268_OptionalInt; - string id240_F2; - string id210_BoolValue; - string id236_xelements; - string id32_OrderedItem; - string id174_Description; - string id248_NIntLProp; - string id162_NoneParameter; - string id78_Item; - string id152_ArrayOfInstrument; - string id104_TypeWithPropertyNameSpecified; + string id107_Item; + string id94_LongEnum; + string id16_Animal; + string id88_WithNullables; + string id280_XmlEnumProperty; + string id101_Item; + string id192_NullableDateWithValue; + string id116_Item; + string id286_SimpleTypeValue; + string id259_IntProperty; + string id189_MyDate; + string id1_TypeWithXmlElementProperty; + string id319_strfld; + string id321_httptestcom; + string id91_ShortEnum; + string id22_BaseClass; + string id121_Item; + string id28_DerivedIXmlSerializable; + string id274_Struct2; string id19_Group; - string id169_Child; - string id42_Pet; - string id227_DoubleField; - string id44_Item; - string id216_OrderDate; - string id70_BuiltInTypes; - string id132_FirstName; - string id229_DoubleProp; - string id81_Item; - string id131_Person; - string id223_Z; + string id268_Short; + string id202_TimeSpanProperty2; + string id32_OrderedItem; + string id97_ItemChoiceType; + string id303_Bar; + string id225_Y; + string id236_refs; + string id75_BaseClassWithSamePropertyName; string id99_KnownTypesThroughConstructor; - string id141_XmlSerializerAttributes; - string id121_Item; - string id170_Children; - string id290_XmlAttributeForm; - string id63_Item; - string id123_MoreChoices; - string id85_WithStruct; + string id275_XmlAttributeName; + string id169_P1; + string id27_Item; + string id161_ArrayOfTypeA; string id108_CustomDocument; - string id232_id; - string id205_GroupVehicle; - string id228_SingleField; - string id166_P1; - string id293_DS2Root; - string id20_Vehicle; - string id15_TypeWithXmlNodeArrayProperty; - string id74_Item; - string id37_dateTime; - string id181_DTO2; - string id203_LicenseNumber; - string id129_TypeClashB; - string id274_Number; - string id199_TimeSpanProperty2; - string id233_refs; - string id261_Id; - string id280_httpelement; - string id91_ShortEnum; - string id130_TypeClashA; - string id16_Animal; - string id217_Items; - string id189_NullableDateWithValue; - string id18_DogBreed; - string id260_DisplayName; - string id277_XmlEnumProperty; - string id96_AttributeTesting; - string id302_DateTimeContent; - string id94_LongEnum; - string id262_IsLoaded; - string id214_Zip; - string id267_Optionull; - string id292_customElement; - string id304_DateContent; - string id301_IntArrayValue; - string id137_A; + string id111_ServerSettings; + string id4_TypeWithBinaryProperty; + string id30_httpwwwcontoso1com; + string id318_IntField1; + string id171_Value; + string id217_Zip; + string id157_ArrayOfParameter; + string id232_DoubleProp; + string id175_Modulation; + string id213_BoolValue; + string id224_X; + string id277_Number; + string id72_TypeB; + string id127_ComplexChoiceA; + string id228_Instruments; + string id257_Item; + string id65_anyType; + string id11_DateTimeTimeWrapper; + string id285_EnumValue; + string id281_Item; + string id264_Id; + string id154_double; + string id125_Item; string id31_Address; - string id266_Optional; - string id190_NullableDefaultDate; - string id202_Breed; - string id154_ArrayOfParameter; - string id279_XmlElementPropertyNode; + string id250_IntLProp; + string id173_Children; + string id137_LastName; + string id266_Some; + string id168_ArrayOfArrayOfSimpleType; + string id247_NIntLField; + string id117_TypeWithShouldSerializeMethod; + string id118_Item; + string id33_AliasedTestType; + string id35_DerivedClass1; + string id131_Root; + string id43_DefaultValuesSetToNaN; + string id49_httpexamplecom; + string id304_StringArrayValue; + string id139_ContainerType; + string id212_DateTimeValue; + string id317_IntField2; + string id181_BinaryHexContent; + string id51_Parameter; + string id86_SomeStruct; + string id235_id; + string id54_XElementArrayWrapper; + string id110_Item; + string id174_IsValved; + string id62_TypeWithMyCollectionField; + string id201_TimeSpanProperty; string id52_XElementWrapper; + string id195_MyTime; + string id8_TimeOnlyWrapper; + string id63_Item; + string id209_EmployeeName; + string id9_TimeOnlyAsXsdTimeWrapper; + string id134_Person; + string id77_DerivedClassWithSameProperty2; + string id73_TypeHasArrayOfASerializedAsB; + string id314_HexBinaryContent; + string id206_LicenseNumber; + string id15_TypeWithXmlNodeArrayProperty; + string id34_BaseClass1; + string id109_CustomElement; + string id185_DefaultDTO; + string id218_ShipTo; + string id221_SubTotal; + string id2_Item; + string id67_TypeWithEnumMembers; + string id305_IntArrayValue; + string id298_TwoDArrayOfSimpleType; + string id47_TypeWithLinkedProperty; + string id254_MyStruct; + string id98_TypeWithAnyAttribute; + string id29_PurchaseOrder; + string id243_F2; + string id60_TypeWithArraylikeMembers; + string id300_CharProperty; + string id141_B; + string id205_Breed; + string id122_Item; + string id288_MyField; + string id296_DS2Root; + string id37_dateTime; + string id26_BaseIXmlSerializable; + string id190_DefaultDate; + string id129_TypeWithFieldsOrdered; + string id152_string; + string id320_TestProperty; + string id24_SimpleBaseClass; + string id147_Item; + string id231_SingleField; + string id142_Value1; string id83_EnumFlags; - string id308_NMTOKENSContent; - string id69_DCClassWithEnumAndStruct; - string id285_MyField; - string id253_ByteArray; - string id80_SimpleDC; - string id276_XmlIncludeProperty; - string id179_Base64Content; - string id35_DerivedClass1; - string id153_ArrayOfTypeWithLinkedProperty; - string id231_IntValue; - string id106_MyXmlType; - string id150_ArrayOfDouble; - string id194_NullableTime; - string id136_ContainerType; + string id87_WithEnums; + string id293_XmlAttributeForm; + string id114_Item; string id48_Document; - string id173_ItemName; - string id225_Instruments; - string id313_IntField2; - string id40_Brass; - string id201_Age; - string id222_Y; string id82_Item; - string id23_DerivedClass; - string id119_Item; + string id306_DateTimeContent; + string id273_Struct1; + string id292_Item; + string id289_MyFieldIgnored; + string id6_Item; + string id188_Today; + string id81_Item; + string id69_DCClassWithEnumAndStruct; + string id253_Data; + string id226_Z; + string id124_Item; + string id58_TypeWithGetSetArrayMembers; + string id276_Word; + string id40_Brass; + string id265_IsLoaded; + string id123_Item; + string id269_Optional; + string id74_Item; + string id25_SimpleDerivedClass; + string id102_Item; + string id184_DTO2; + string id70_BuiltInTypes; + string id234_IntValue; + string id197_NullableTime; + string id100_SimpleKnownTypeValue; + string id310_NCNameContent; + string id208_GroupVehicle; + string id57_SimpleType; + string id290_Item; + string id136_MiddleName; string id53_XElementStruct; - string id127_Item; - string id243_IntLField; - string id316_TestProperty; - string id259_ClassID; - string id180_DTO; - string id124_ComplexChoiceA; - string id93_UIntEnum; - string id171_IsValved; - string id113_TypeWith2DArrayProperty2; - string id192_MyTime; + string id179_Quantity; + string id172_Child; + string id140_A; + string id170_P2; + string id284_CustomXmlArrayProperty; + string id211_AttributeString; + string id263_DisplayName; + string id148_ArrayOfOrderedItem; + string id255_MyEnum1; + string id183_DTO; + string id199_NullableDefaultTime; + string id119_Item; + string id106_MyXmlType; + string id145_ParameterOfString; + string id71_TypeA; string id12_TypeWithTimeSpanProperty; - string id90_SByteEnum; - string id38_Orchestra; - string id103_Item; - string id122_Item; - string id306_NCNameContent; - string id134_LastName; - string id11_DateTimeTimeWrapper; - string id303_QNameContent; - string id317_httptestcom; - string id257_DateTimeProperty; - string id109_CustomElement; + string id21_Employee; + string id112_TypeWithXmlQualifiedName; + string id177_Description; + string id230_DoubleField; + string id133_TypeClashA; + string id237_Parameters; + string id61_StructNotSerializable; + string id252_Collection; + string id165_NoneParameter; + string id186_NullableDTO; + string id251_NIntLProp; + string id132_TypeClashB; + string id196_DefaultTime; + string id313_Base64BinaryContent; + string id308_DateContent; + string id92_IntEnum; + string id180_LineTotal; + string id56_TypeWithDateTimeStringProperty; + string id159_XElement; + string id294_name; + string id260_DateTimeProperty; + string id238_xelement; + string id191_NullableDate; + string id93_UIntEnum; + string id150_int; + string id200_TestValue; + string id203_ByteProperty; + string id198_NullableTimeWithValue; + string id66_MyEnum; + string id18_DogBreed; + string id219_OrderDate; + string id311_NMTOKENContent; + string id78_Item; + string id104_TypeWithPropertyNameSpecified; string id36_ArrayOfDateTime; - string id224_Prop; - string id198_TimeSpanProperty; + string id215_City; + string id130_Item; + string id166_ArrayOfBoolean; protected override void InitIDs() { + id309_NameContent = Reader.NameTable.Add(@"NameContent"); + id85_WithStruct = Reader.NameTable.Add(@"WithStruct"); + id271_OptionalInt = Reader.NameTable.Add(@"OptionalInt"); + id240_DateTimeString = Reader.NameTable.Add(@"DateTimeString"); + id135_FirstName = Reader.NameTable.Add(@"FirstName"); + id307_QNameContent = Reader.NameTable.Add(@"QNameContent"); + id302_Foo = Reader.NameTable.Add(@"Foo"); + id279_XmlIncludeProperty = Reader.NameTable.Add(@"XmlIncludeProperty"); + id128_ComplexChoiceB = Reader.NameTable.Add(@"ComplexChoiceB"); + id283_httpelement = Reader.NameTable.Add(@"http://element"); + id167_QualifiedParameter = Reader.NameTable.Add(@"QualifiedParameter"); + id46_RootElement = Reader.NameTable.Add(@"RootElement"); + id44_Item = Reader.NameTable.Add(@"DefaultValuesSetToPositiveInfinity"); + id113_TypeWith2DArrayProperty2 = Reader.NameTable.Add(@"TypeWith2DArrayProperty2"); + id45_Item = Reader.NameTable.Add(@"DefaultValuesSetToNegativeInfinity"); + id96_AttributeTesting = Reader.NameTable.Add(@"AttributeTesting"); + id105_TypeWithXmlSchemaFormAttribute = Reader.NameTable.Add(@"TypeWithXmlSchemaFormAttribute"); id55_Item = Reader.NameTable.Add(@"DateTimeOffsetIXmlSerializableContainer"); - id24_SimpleBaseClass = Reader.NameTable.Add(@"SimpleBaseClass"); - id138_B = Reader.NameTable.Add(@"B"); - id239_F1 = Reader.NameTable.Add(@"F1"); - id209_DateTimeValue = Reader.NameTable.Add(@"DateTimeValue"); - id142_ParameterOfString = Reader.NameTable.Add(@"ParameterOfString"); - id2_Item = Reader.NameTable.Add(@""); - id102_Item = Reader.NameTable.Add(@"StructImplementingIXmlSerializableWithoutParameterlessConstructor"); - id54_XElementArrayWrapper = Reader.NameTable.Add(@"XElementArrayWrapper"); - id60_TypeWithArraylikeMembers = Reader.NameTable.Add(@"TypeWithArraylikeMembers"); - id295_TwoDArrayOfSimpleType = Reader.NameTable.Add(@"TwoDArrayOfSimpleType"); - id148_ArrayOfString = Reader.NameTable.Add(@"ArrayOfString"); - id144_Item = Reader.NameTable.Add(@"TypeWithMismatchBetweenAttributeAndPropertyType"); - id100_SimpleKnownTypeValue = Reader.NameTable.Add(@"SimpleKnownTypeValue"); - id133_MiddleName = Reader.NameTable.Add(@"MiddleName"); - id176_Quantity = Reader.NameTable.Add(@"Quantity"); - id254_Item = Reader.NameTable.Add(@"PropertyNameWithSpecialCharacters漢ñ"); - id143_MsgDocumentType = Reader.NameTable.Add(@"MsgDocumentType"); - id256_IntProperty = Reader.NameTable.Add(@"IntProperty"); - id140_Value2 = Reader.NameTable.Add(@"Value2"); - id62_TypeWithMyCollectionField = Reader.NameTable.Add(@"TypeWithMyCollectionField"); - id241_IntAField = Reader.NameTable.Add(@"IntAField"); - id275_DecimalNumber = Reader.NameTable.Add(@"DecimalNumber"); - id30_httpwwwcontoso1com = Reader.NameTable.Add(@"http://www.contoso1.com"); - id197_TestValue = Reader.NameTable.Add(@"TestValue"); - id1_TypeWithXmlElementProperty = Reader.NameTable.Add(@"TypeWithXmlElementProperty"); - id226_Comment2 = Reader.NameTable.Add(@"Comment2"); - id128_Root = Reader.NameTable.Add(@"Root"); - id157_ArrayOfSimpleType = Reader.NameTable.Add(@"ArrayOfSimpleType"); - id219_ShipCost = Reader.NameTable.Add(@"ShipCost"); - id212_City = Reader.NameTable.Add(@"City"); - id221_X = Reader.NameTable.Add(@"X"); - id204_GroupName = Reader.NameTable.Add(@"GroupName"); - id172_Modulation = Reader.NameTable.Add(@"Modulation"); - id7_DateOnlyWrapper = Reader.NameTable.Add(@"DateOnlyWrapper"); - id287_Item = Reader.NameTable.Add(@"UnqualifiedSchemaFormListProperty"); - id47_TypeWithLinkedProperty = Reader.NameTable.Add(@"TypeWithLinkedProperty"); - id270_Struct1 = Reader.NameTable.Add(@"Struct1"); - id73_TypeHasArrayOfASerializedAsB = Reader.NameTable.Add(@"TypeHasArrayOfASerializedAsB"); - id29_PurchaseOrder = Reader.NameTable.Add(@"PurchaseOrder"); - id312_Amount = Reader.NameTable.Add(@"Amount"); - id10_DateTimeDateWrapper = Reader.NameTable.Add(@"DateTimeDateWrapper"); - id188_NullableDate = Reader.NameTable.Add(@"NullableDate"); - id282_EnumValue = Reader.NameTable.Add(@"EnumValue"); - id307_NMTOKENContent = Reader.NameTable.Add(@"NMTOKENContent"); - id65_anyType = Reader.NameTable.Add(@"anyType"); - id184_NullableDefaultDTO = Reader.NameTable.Add(@"NullableDefaultDTO"); - id296_EmptyStringProperty = Reader.NameTable.Add(@"EmptyStringProperty"); - id27_Item = Reader.NameTable.Add(@"http://example.com/serializer-test-namespace"); - id116_Item = Reader.NameTable.Add(@"TypeWithEnumFlagPropertyHavingDefaultValue"); - id26_BaseIXmlSerializable = Reader.NameTable.Add(@"BaseIXmlSerializable"); - id58_TypeWithGetSetArrayMembers = Reader.NameTable.Add(@"TypeWithGetSetArrayMembers"); - id168_Value = Reader.NameTable.Add(@"Value"); - id75_BaseClassWithSamePropertyName = Reader.NameTable.Add(@"BaseClassWithSamePropertyName"); - id151_double = Reader.NameTable.Add(@"double"); - id112_TypeWithXmlQualifiedName = Reader.NameTable.Add(@"TypeWithXmlQualifiedName"); - id126_TypeWithFieldsOrdered = Reader.NameTable.Add(@"TypeWithFieldsOrdered"); - id186_MyDate = Reader.NameTable.Add(@"MyDate"); - id193_DefaultTime = Reader.NameTable.Add(@"DefaultTime"); + id194_Now = Reader.NameTable.Add(@"Now"); + id316_Amount = Reader.NameTable.Add(@"Amount"); + id178_UnitPrice = Reader.NameTable.Add(@"UnitPrice"); + id272_OptionullInt = Reader.NameTable.Add(@"OptionullInt"); + id193_NullableDefaultDate = Reader.NameTable.Add(@"NullableDefaultDate"); + id155_ArrayOfInstrument = Reader.NameTable.Add(@"ArrayOfInstrument"); + id163_httpmynamespace = Reader.NameTable.Add(@"http://mynamespace"); + id151_ArrayOfString = Reader.NameTable.Add(@"ArrayOfString"); + id160_ArrayOfSimpleType = Reader.NameTable.Add(@"ArrayOfSimpleType"); + id258_StringProperty = Reader.NameTable.Add(@"StringProperty"); + id301_EnumProperty = Reader.NameTable.Add(@"EnumProperty"); + id245_NIntAField = Reader.NameTable.Add(@"NIntAField"); + id210_value = Reader.NameTable.Add(@"value"); + id233_FloatProp = Reader.NameTable.Add(@"FloatProp"); + id297_MetricConfigUrl = Reader.NameTable.Add(@"MetricConfigUrl"); id39_Instrument = Reader.NameTable.Add(@"Instrument"); - id97_ItemChoiceType = Reader.NameTable.Add(@"ItemChoiceType"); - id245_IntAProp = Reader.NameTable.Add(@"IntAProp"); - id185_Today = Reader.NameTable.Add(@"Today"); - id235_xelement = Reader.NameTable.Add(@"xelement"); - id294_MetricConfigUrl = Reader.NameTable.Add(@"MetricConfigUrl"); - id311_Item = Reader.NameTable.Add(@"Item"); - id255_StringProperty = Reader.NameTable.Add(@"StringProperty"); - id251_MyStruct = Reader.NameTable.Add(@"MyStruct"); - id195_NullableTimeWithValue = Reader.NameTable.Add(@"NullableTimeWithValue"); - id161_ArrayOfString1 = Reader.NameTable.Add(@"ArrayOfString1"); - id167_P2 = Reader.NameTable.Add(@"P2"); - id300_StringArrayValue = Reader.NameTable.Add(@"StringArrayValue"); - id297_CharProperty = Reader.NameTable.Add(@"CharProperty"); - id156_XElement = Reader.NameTable.Add(@"XElement"); - id155_ArrayOfXElement = Reader.NameTable.Add(@"ArrayOfXElement"); - id218_SubTotal = Reader.NameTable.Add(@"SubTotal"); + id50_RootClass = Reader.NameTable.Add(@"RootClass"); + id164_ArrayOfString1 = Reader.NameTable.Add(@"ArrayOfString1"); + id182_Base64Content = Reader.NameTable.Add(@"Base64Content"); + id244_IntAField = Reader.NameTable.Add(@"IntAField"); + id143_Value2 = Reader.NameTable.Add(@"Value2"); + id315_Item = Reader.NameTable.Add(@"Item"); + id120_Item = Reader.NameTable.Add(@"TypeWithFieldBackedSpecifiedMember"); id17_Dog = Reader.NameTable.Add(@"Dog"); - id149_string = Reader.NameTable.Add(@"string"); - id315_strfld = Reader.NameTable.Add(@"strfld"); - id314_IntField1 = Reader.NameTable.Add(@"IntField1"); - id160_httpmynamespace = Reader.NameTable.Add(@"http://mynamespace"); - id147_int = Reader.NameTable.Add(@"int"); - id145_ArrayOfOrderedItem = Reader.NameTable.Add(@"ArrayOfOrderedItem"); - id118_Item = Reader.NameTable.Add(@"KnownTypesThroughConstructorWithArrayProperties"); - id200_ByteProperty = Reader.NameTable.Add(@"ByteProperty"); - id163_ArrayOfBoolean = Reader.NameTable.Add(@"ArrayOfBoolean"); - id92_IntEnum = Reader.NameTable.Add(@"IntEnum"); - id178_BinaryHexContent = Reader.NameTable.Add(@"BinaryHexContent"); - id269_OptionullInt = Reader.NameTable.Add(@"OptionullInt"); - id305_NameContent = Reader.NameTable.Add(@"NameContent"); + id76_DerivedClassWithSameProperty = Reader.NameTable.Add(@"DerivedClassWithSameProperty"); + id216_State = Reader.NameTable.Add(@"State"); + id10_DateTimeDateWrapper = Reader.NameTable.Add(@"DateTimeDateWrapper"); + id103_Item = Reader.NameTable.Add(@"StructImplementingIXmlSerializableWithParameterlessConstructor"); + id187_NullableDefaultDTO = Reader.NameTable.Add(@"NullableDefaultDTO"); + id214_Line1 = Reader.NameTable.Add(@"Line1"); + id223_TotalCost = Reader.NameTable.Add(@"TotalCost"); + id291_NoneSchemaFormListProperty = Reader.NameTable.Add(@"NoneSchemaFormListProperty"); + id278_DecimalNumber = Reader.NameTable.Add(@"DecimalNumber"); + id89_ByteEnum = Reader.NameTable.Add(@"ByteEnum"); id59_TypeWithGetOnlyArrayProperties = Reader.NameTable.Add(@"TypeWithGetOnlyArrayProperties"); - id250_Data = Reader.NameTable.Add(@"Data"); - id28_DerivedIXmlSerializable = Reader.NameTable.Add(@"DerivedIXmlSerializable"); - id46_RootElement = Reader.NameTable.Add(@"RootElement"); - id125_ComplexChoiceB = Reader.NameTable.Add(@"ComplexChoiceB"); + id156_ArrayOfTypeWithLinkedProperty = Reader.NameTable.Add(@"ArrayOfTypeWithLinkedProperty"); + id20_Vehicle = Reader.NameTable.Add(@"Vehicle"); + id239_xelements = Reader.NameTable.Add(@"xelements"); + id241_CurrentDateTime = Reader.NameTable.Add(@"CurrentDateTime"); + id222_ShipCost = Reader.NameTable.Add(@"ShipCost"); + id115_Item = Reader.NameTable.Add(@"TypeWithEnumPropertyHavingDefaultValue"); + id153_ArrayOfDouble = Reader.NameTable.Add(@"ArrayOfDouble"); + id14_TypeWithByteProperty = Reader.NameTable.Add(@"TypeWithByteProperty"); + id162_ArrayOfItemChoiceType = Reader.NameTable.Add(@"ArrayOfItemChoiceType"); + id68_DCStruct = Reader.NameTable.Add(@"DCStruct"); + id248_IntAProp = Reader.NameTable.Add(@"IntAProp"); + id95_ULongEnum = Reader.NameTable.Add(@"ULongEnum"); + id220_Items = Reader.NameTable.Add(@"Items"); + id38_Orchestra = Reader.NameTable.Add(@"Orchestra"); + id126_MoreChoices = Reader.NameTable.Add(@"MoreChoices"); + id146_MsgDocumentType = Reader.NameTable.Add(@"MsgDocumentType"); + id13_Item = Reader.NameTable.Add(@"TypeWithDefaultTimeSpanProperty"); + id242_F1 = Reader.NameTable.Add(@"F1"); + id138_Name = Reader.NameTable.Add(@"Name"); + id41_Trumpet = Reader.NameTable.Add(@"Trumpet"); + id23_DerivedClass = Reader.NameTable.Add(@"DerivedClass"); + id7_DateOnlyWrapper = Reader.NameTable.Add(@"DateOnlyWrapper"); + id144_XmlSerializerAttributes = Reader.NameTable.Add(@"XmlSerializerAttributes"); + id204_Age = Reader.NameTable.Add(@"Age"); + id270_Optionull = Reader.NameTable.Add(@"Optionull"); + id42_Pet = Reader.NameTable.Add(@"Pet"); + id312_NMTOKENSContent = Reader.NameTable.Add(@"NMTOKENSContent"); + id64_ArrayOfAnyType = Reader.NameTable.Add(@"ArrayOfAnyType"); + id90_SByteEnum = Reader.NameTable.Add(@"SByteEnum"); id79_TypeWithByteArrayAsXmlText = Reader.NameTable.Add(@"TypeWithByteArrayAsXmlText"); - id207_value = Reader.NameTable.Add(@"value"); - id271_Struct2 = Reader.NameTable.Add(@"Struct2"); - id215_ShipTo = Reader.NameTable.Add(@"ShipTo"); - id86_SomeStruct = Reader.NameTable.Add(@"SomeStruct"); - id310_HexBinaryContent = Reader.NameTable.Add(@"HexBinaryContent"); - id159_ArrayOfItemChoiceType = Reader.NameTable.Add(@"ArrayOfItemChoiceType"); - id238_CurrentDateTime = Reader.NameTable.Add(@"CurrentDateTime"); - id89_ByteEnum = Reader.NameTable.Add(@"ByteEnum"); - id246_NIntAProp = Reader.NameTable.Add(@"NIntAProp"); - id3_TypeWithXmlDocumentProperty = Reader.NameTable.Add(@"TypeWithXmlDocumentProperty"); - id76_DerivedClassWithSameProperty = Reader.NameTable.Add(@"DerivedClassWithSameProperty"); - id22_BaseClass = Reader.NameTable.Add(@"BaseClass"); - id33_AliasedTestType = Reader.NameTable.Add(@"AliasedTestType"); - id9_TimeOnlyAsXsdTimeWrapper = Reader.NameTable.Add(@"TimeOnlyAsXsdTimeWrapper"); - id21_Employee = Reader.NameTable.Add(@"Employee"); - id281_CustomXmlArrayProperty = Reader.NameTable.Add(@"CustomXmlArrayProperty"); + id261_ListProperty = Reader.NameTable.Add(@"ListProperty"); + id207_GroupName = Reader.NameTable.Add(@"GroupName"); + id229_Comment2 = Reader.NameTable.Add(@"Comment2"); + id149_ArrayOfInt = Reader.NameTable.Add(@"ArrayOfInt"); + id299_EmptyStringProperty = Reader.NameTable.Add(@"EmptyStringProperty"); + id80_SimpleDC = Reader.NameTable.Add(@"SimpleDC"); + id227_Prop = Reader.NameTable.Add(@"Prop"); + id158_ArrayOfXElement = Reader.NameTable.Add(@"ArrayOfXElement"); + id267_Int = Reader.NameTable.Add(@"Int"); id5_Item = Reader.NameTable.Add(@"TypeWithDateTimeOffsetProperties"); - id196_NullableDefaultTime = Reader.NameTable.Add(@"NullableDefaultTime"); - id249_Collection = Reader.NameTable.Add(@"Collection"); - id206_EmployeeName = Reader.NameTable.Add(@"EmployeeName"); - id111_ServerSettings = Reader.NameTable.Add(@"ServerSettings"); - id110_Item = Reader.NameTable.Add(@"TypeWithNonPublicDefaultConstructor"); - id139_Value1 = Reader.NameTable.Add(@"Value1"); - id51_Parameter = Reader.NameTable.Add(@"Parameter"); - id278_Item = Reader.NameTable.Add(@"XmlNamespaceDeclarationsProperty"); - id291_name = Reader.NameTable.Add(@"name"); - id68_DCStruct = Reader.NameTable.Add(@"DCStruct"); + id287_StrProperty = Reader.NameTable.Add(@"StrProperty"); + id3_TypeWithXmlDocumentProperty = Reader.NameTable.Add(@"TypeWithXmlDocumentProperty"); + id295_customElement = Reader.NameTable.Add(@"customElement"); + id256_ByteArray = Reader.NameTable.Add(@"ByteArray"); + id262_ClassID = Reader.NameTable.Add(@"ClassID"); + id176_ItemName = Reader.NameTable.Add(@"ItemName"); + id249_NIntAProp = Reader.NameTable.Add(@"NIntAProp"); + id246_IntLField = Reader.NameTable.Add(@"IntLField"); + id282_XmlElementPropertyNode = Reader.NameTable.Add(@"XmlElementPropertyNode"); + id84_ClassImplementsInterface = Reader.NameTable.Add(@"ClassImplementsInterface"); + id107_Item = Reader.NameTable.Add(@"TypeWithSchemaFormInXmlAttribute"); + id94_LongEnum = Reader.NameTable.Add(@"LongEnum"); + id16_Animal = Reader.NameTable.Add(@"Animal"); id88_WithNullables = Reader.NameTable.Add(@"WithNullables"); - id71_TypeA = Reader.NameTable.Add(@"TypeA"); - id289_Item = Reader.NameTable.Add(@"QualifiedSchemaFormListProperty"); - id146_ArrayOfInt = Reader.NameTable.Add(@"ArrayOfInt"); - id242_NIntAField = Reader.NameTable.Add(@"NIntAField"); - id299_Foo = Reader.NameTable.Add(@"Foo"); - id175_UnitPrice = Reader.NameTable.Add(@"UnitPrice"); - id230_FloatProp = Reader.NameTable.Add(@"FloatProp"); + id280_XmlEnumProperty = Reader.NameTable.Add(@"XmlEnumProperty"); id101_Item = Reader.NameTable.Add(@"ClassImplementingIXmlSerializable"); - id252_MyEnum1 = Reader.NameTable.Add(@"MyEnum1"); - id135_Name = Reader.NameTable.Add(@"Name"); - id263_Some = Reader.NameTable.Add(@"Some"); - id264_Int = Reader.NameTable.Add(@"Int"); - id183_NullableDTO = Reader.NameTable.Add(@"NullableDTO"); - id191_Now = Reader.NameTable.Add(@"Now"); - id182_DefaultDTO = Reader.NameTable.Add(@"DefaultDTO"); - id286_MyFieldIgnored = Reader.NameTable.Add(@"MyFieldIgnored"); - id95_ULongEnum = Reader.NameTable.Add(@"ULongEnum"); - id105_TypeWithXmlSchemaFormAttribute = Reader.NameTable.Add(@"TypeWithXmlSchemaFormAttribute"); + id192_NullableDateWithValue = Reader.NameTable.Add(@"NullableDateWithValue"); + id116_Item = Reader.NameTable.Add(@"TypeWithEnumFlagPropertyHavingDefaultValue"); + id286_SimpleTypeValue = Reader.NameTable.Add(@"SimpleTypeValue"); + id259_IntProperty = Reader.NameTable.Add(@"IntProperty"); + id189_MyDate = Reader.NameTable.Add(@"MyDate"); + id1_TypeWithXmlElementProperty = Reader.NameTable.Add(@"TypeWithXmlElementProperty"); + id319_strfld = Reader.NameTable.Add(@"strfld"); + id321_httptestcom = Reader.NameTable.Add(@"http://test.com"); + id91_ShortEnum = Reader.NameTable.Add(@"ShortEnum"); + id22_BaseClass = Reader.NameTable.Add(@"BaseClass"); + id121_Item = Reader.NameTable.Add(@"KnownTypesThroughConstructorWithArrayProperties"); + id28_DerivedIXmlSerializable = Reader.NameTable.Add(@"DerivedIXmlSerializable"); + id274_Struct2 = Reader.NameTable.Add(@"Struct2"); + id19_Group = Reader.NameTable.Add(@"Group"); + id268_Short = Reader.NameTable.Add(@"Short"); + id202_TimeSpanProperty2 = Reader.NameTable.Add(@"TimeSpanProperty2"); + id32_OrderedItem = Reader.NameTable.Add(@"OrderedItem"); + id97_ItemChoiceType = Reader.NameTable.Add(@"ItemChoiceType"); + id303_Bar = Reader.NameTable.Add(@"Bar"); + id225_Y = Reader.NameTable.Add(@"Y"); + id236_refs = Reader.NameTable.Add(@"refs"); + id75_BaseClassWithSamePropertyName = Reader.NameTable.Add(@"BaseClassWithSamePropertyName"); + id99_KnownTypesThroughConstructor = Reader.NameTable.Add(@"KnownTypesThroughConstructor"); + id275_XmlAttributeName = Reader.NameTable.Add(@"XmlAttributeName"); + id169_P1 = Reader.NameTable.Add(@"P1"); + id27_Item = Reader.NameTable.Add(@"http://example.com/serializer-test-namespace"); + id161_ArrayOfTypeA = Reader.NameTable.Add(@"ArrayOfTypeA"); + id108_CustomDocument = Reader.NameTable.Add(@"CustomDocument"); + id111_ServerSettings = Reader.NameTable.Add(@"ServerSettings"); id4_TypeWithBinaryProperty = Reader.NameTable.Add(@"TypeWithBinaryProperty"); - id64_ArrayOfAnyType = Reader.NameTable.Add(@"ArrayOfAnyType"); - id8_TimeOnlyWrapper = Reader.NameTable.Add(@"TimeOnlyWrapper"); - id56_TypeWithDateTimeStringProperty = Reader.NameTable.Add(@"TypeWithDateTimeStringProperty"); - id208_AttributeString = Reader.NameTable.Add(@"AttributeString"); + id30_httpwwwcontoso1com = Reader.NameTable.Add(@"http://www.contoso1.com"); + id318_IntField1 = Reader.NameTable.Add(@"IntField1"); + id171_Value = Reader.NameTable.Add(@"Value"); + id217_Zip = Reader.NameTable.Add(@"Zip"); + id157_ArrayOfParameter = Reader.NameTable.Add(@"ArrayOfParameter"); + id232_DoubleProp = Reader.NameTable.Add(@"DoubleProp"); + id175_Modulation = Reader.NameTable.Add(@"Modulation"); + id213_BoolValue = Reader.NameTable.Add(@"BoolValue"); + id224_X = Reader.NameTable.Add(@"X"); + id277_Number = Reader.NameTable.Add(@"Number"); + id72_TypeB = Reader.NameTable.Add(@"TypeB"); + id127_ComplexChoiceA = Reader.NameTable.Add(@"ComplexChoiceA"); + id228_Instruments = Reader.NameTable.Add(@"Instruments"); + id257_Item = Reader.NameTable.Add(@"PropertyNameWithSpecialCharacters漢ñ"); + id65_anyType = Reader.NameTable.Add(@"anyType"); + id11_DateTimeTimeWrapper = Reader.NameTable.Add(@"DateTimeTimeWrapper"); + id285_EnumValue = Reader.NameTable.Add(@"EnumValue"); + id281_Item = Reader.NameTable.Add(@"XmlNamespaceDeclarationsProperty"); + id264_Id = Reader.NameTable.Add(@"Id"); + id154_double = Reader.NameTable.Add(@"double"); + id125_Item = Reader.NameTable.Add(@"TypeWithPropertyHavingComplexChoice"); + id31_Address = Reader.NameTable.Add(@"Address"); + id250_IntLProp = Reader.NameTable.Add(@"IntLProp"); + id173_Children = Reader.NameTable.Add(@"Children"); + id137_LastName = Reader.NameTable.Add(@"LastName"); + id266_Some = Reader.NameTable.Add(@"Some"); + id168_ArrayOfArrayOfSimpleType = Reader.NameTable.Add(@"ArrayOfArrayOfSimpleType"); + id247_NIntLField = Reader.NameTable.Add(@"NIntLField"); id117_TypeWithShouldSerializeMethod = Reader.NameTable.Add(@"TypeWithShouldSerializeMethod"); - id165_ArrayOfArrayOfSimpleType = Reader.NameTable.Add(@"ArrayOfArrayOfSimpleType"); - id87_WithEnums = Reader.NameTable.Add(@"WithEnums"); - id50_RootClass = Reader.NameTable.Add(@"RootClass"); - id273_Word = Reader.NameTable.Add(@"Word"); - id13_Item = Reader.NameTable.Add(@"TypeWithDefaultTimeSpanProperty"); - id247_IntLProp = Reader.NameTable.Add(@"IntLProp"); - id25_SimpleDerivedClass = Reader.NameTable.Add(@"SimpleDerivedClass"); - id164_QualifiedParameter = Reader.NameTable.Add(@"QualifiedParameter"); - id77_DerivedClassWithSameProperty2 = Reader.NameTable.Add(@"DerivedClassWithSameProperty2"); - id41_Trumpet = Reader.NameTable.Add(@"Trumpet"); - id67_TypeWithEnumMembers = Reader.NameTable.Add(@"TypeWithEnumMembers"); - id258_ListProperty = Reader.NameTable.Add(@"ListProperty"); - id115_Item = Reader.NameTable.Add(@"TypeWithEnumPropertyHavingDefaultValue"); - id158_ArrayOfTypeA = Reader.NameTable.Add(@"ArrayOfTypeA"); - id107_Item = Reader.NameTable.Add(@"TypeWithSchemaFormInXmlAttribute"); - id66_MyEnum = Reader.NameTable.Add(@"MyEnum"); - id237_DateTimeString = Reader.NameTable.Add(@"DateTimeString"); + id118_Item = Reader.NameTable.Add(@"BaseTypeWithShouldSerializeMethod"); + id33_AliasedTestType = Reader.NameTable.Add(@"AliasedTestType"); + id35_DerivedClass1 = Reader.NameTable.Add(@"DerivedClass1"); + id131_Root = Reader.NameTable.Add(@"Root"); id43_DefaultValuesSetToNaN = Reader.NameTable.Add(@"DefaultValuesSetToNaN"); id49_httpexamplecom = Reader.NameTable.Add(@"http://example.com"); - id234_Parameters = Reader.NameTable.Add(@"Parameters"); - id120_Item = Reader.NameTable.Add(@"TypeWithTypesHavingCustomFormatter"); - id272_XmlAttributeName = Reader.NameTable.Add(@"XmlAttributeName"); - id72_TypeB = Reader.NameTable.Add(@"TypeB"); - id265_Short = Reader.NameTable.Add(@"Short"); - id98_TypeWithAnyAttribute = Reader.NameTable.Add(@"TypeWithAnyAttribute"); - id34_BaseClass1 = Reader.NameTable.Add(@"BaseClass1"); - id284_StrProperty = Reader.NameTable.Add(@"StrProperty"); - id298_EnumProperty = Reader.NameTable.Add(@"EnumProperty"); - id283_SimpleTypeValue = Reader.NameTable.Add(@"SimpleTypeValue"); - id114_Item = Reader.NameTable.Add(@"TypeWithPropertiesHavingDefaultValue"); - id14_TypeWithByteProperty = Reader.NameTable.Add(@"TypeWithByteProperty"); - id213_State = Reader.NameTable.Add(@"State"); - id211_Line1 = Reader.NameTable.Add(@"Line1"); - id6_Item = Reader.NameTable.Add(@"TypeWithDateAndTimeOnlyProperties"); - id309_Base64BinaryContent = Reader.NameTable.Add(@"Base64BinaryContent"); - id244_NIntLField = Reader.NameTable.Add(@"NIntLField"); - id84_ClassImplementsInterface = Reader.NameTable.Add(@"ClassImplementsInterface"); - id45_Item = Reader.NameTable.Add(@"DefaultValuesSetToNegativeInfinity"); - id177_LineTotal = Reader.NameTable.Add(@"LineTotal"); - id57_SimpleType = Reader.NameTable.Add(@"SimpleType"); - id61_StructNotSerializable = Reader.NameTable.Add(@"StructNotSerializable"); - id220_TotalCost = Reader.NameTable.Add(@"TotalCost"); - id288_NoneSchemaFormListProperty = Reader.NameTable.Add(@"NoneSchemaFormListProperty"); - id187_DefaultDate = Reader.NameTable.Add(@"DefaultDate"); - id268_OptionalInt = Reader.NameTable.Add(@"OptionalInt"); - id240_F2 = Reader.NameTable.Add(@"F2"); - id210_BoolValue = Reader.NameTable.Add(@"BoolValue"); - id236_xelements = Reader.NameTable.Add(@"xelements"); - id32_OrderedItem = Reader.NameTable.Add(@"OrderedItem"); - id174_Description = Reader.NameTable.Add(@"Description"); - id248_NIntLProp = Reader.NameTable.Add(@"NIntLProp"); - id162_NoneParameter = Reader.NameTable.Add(@"NoneParameter"); - id78_Item = Reader.NameTable.Add(@"TypeWithDateTimePropertyAsXmlTime"); - id152_ArrayOfInstrument = Reader.NameTable.Add(@"ArrayOfInstrument"); - id104_TypeWithPropertyNameSpecified = Reader.NameTable.Add(@"TypeWithPropertyNameSpecified"); - id19_Group = Reader.NameTable.Add(@"Group"); - id169_Child = Reader.NameTable.Add(@"Child"); - id42_Pet = Reader.NameTable.Add(@"Pet"); - id227_DoubleField = Reader.NameTable.Add(@"DoubleField"); - id44_Item = Reader.NameTable.Add(@"DefaultValuesSetToPositiveInfinity"); - id216_OrderDate = Reader.NameTable.Add(@"OrderDate"); - id70_BuiltInTypes = Reader.NameTable.Add(@"BuiltInTypes"); - id132_FirstName = Reader.NameTable.Add(@"FirstName"); - id229_DoubleProp = Reader.NameTable.Add(@"DoubleProp"); - id81_Item = Reader.NameTable.Add(@"TypeWithXmlTextAttributeOnArray"); - id131_Person = Reader.NameTable.Add(@"Person"); - id223_Z = Reader.NameTable.Add(@"Z"); - id99_KnownTypesThroughConstructor = Reader.NameTable.Add(@"KnownTypesThroughConstructor"); - id141_XmlSerializerAttributes = Reader.NameTable.Add(@"XmlSerializerAttributes"); - id121_Item = Reader.NameTable.Add(@"TypeWithArrayPropertyHavingChoice"); - id170_Children = Reader.NameTable.Add(@"Children"); - id290_XmlAttributeForm = Reader.NameTable.Add(@"XmlAttributeForm"); + id304_StringArrayValue = Reader.NameTable.Add(@"StringArrayValue"); + id139_ContainerType = Reader.NameTable.Add(@"ContainerType"); + id212_DateTimeValue = Reader.NameTable.Add(@"DateTimeValue"); + id317_IntField2 = Reader.NameTable.Add(@"IntField2"); + id181_BinaryHexContent = Reader.NameTable.Add(@"BinaryHexContent"); + id51_Parameter = Reader.NameTable.Add(@"Parameter"); + id86_SomeStruct = Reader.NameTable.Add(@"SomeStruct"); + id235_id = Reader.NameTable.Add(@"id"); + id54_XElementArrayWrapper = Reader.NameTable.Add(@"XElementArrayWrapper"); + id110_Item = Reader.NameTable.Add(@"TypeWithNonPublicDefaultConstructor"); + id174_IsValved = Reader.NameTable.Add(@"IsValved"); + id62_TypeWithMyCollectionField = Reader.NameTable.Add(@"TypeWithMyCollectionField"); + id201_TimeSpanProperty = Reader.NameTable.Add(@"TimeSpanProperty"); + id52_XElementWrapper = Reader.NameTable.Add(@"XElementWrapper"); + id195_MyTime = Reader.NameTable.Add(@"MyTime"); + id8_TimeOnlyWrapper = Reader.NameTable.Add(@"TimeOnlyWrapper"); id63_Item = Reader.NameTable.Add(@"TypeWithReadOnlyMyCollectionProperty"); - id123_MoreChoices = Reader.NameTable.Add(@"MoreChoices"); - id85_WithStruct = Reader.NameTable.Add(@"WithStruct"); - id108_CustomDocument = Reader.NameTable.Add(@"CustomDocument"); - id232_id = Reader.NameTable.Add(@"id"); - id205_GroupVehicle = Reader.NameTable.Add(@"GroupVehicle"); - id228_SingleField = Reader.NameTable.Add(@"SingleField"); - id166_P1 = Reader.NameTable.Add(@"P1"); - id293_DS2Root = Reader.NameTable.Add(@"DS2Root"); - id20_Vehicle = Reader.NameTable.Add(@"Vehicle"); + id209_EmployeeName = Reader.NameTable.Add(@"EmployeeName"); + id9_TimeOnlyAsXsdTimeWrapper = Reader.NameTable.Add(@"TimeOnlyAsXsdTimeWrapper"); + id134_Person = Reader.NameTable.Add(@"Person"); + id77_DerivedClassWithSameProperty2 = Reader.NameTable.Add(@"DerivedClassWithSameProperty2"); + id73_TypeHasArrayOfASerializedAsB = Reader.NameTable.Add(@"TypeHasArrayOfASerializedAsB"); + id314_HexBinaryContent = Reader.NameTable.Add(@"HexBinaryContent"); + id206_LicenseNumber = Reader.NameTable.Add(@"LicenseNumber"); id15_TypeWithXmlNodeArrayProperty = Reader.NameTable.Add(@"TypeWithXmlNodeArrayProperty"); - id74_Item = Reader.NameTable.Add(@"__TypeNameWithSpecialCharacters漢ñ"); + id34_BaseClass1 = Reader.NameTable.Add(@"BaseClass1"); + id109_CustomElement = Reader.NameTable.Add(@"CustomElement"); + id185_DefaultDTO = Reader.NameTable.Add(@"DefaultDTO"); + id218_ShipTo = Reader.NameTable.Add(@"ShipTo"); + id221_SubTotal = Reader.NameTable.Add(@"SubTotal"); + id2_Item = Reader.NameTable.Add(@""); + id67_TypeWithEnumMembers = Reader.NameTable.Add(@"TypeWithEnumMembers"); + id305_IntArrayValue = Reader.NameTable.Add(@"IntArrayValue"); + id298_TwoDArrayOfSimpleType = Reader.NameTable.Add(@"TwoDArrayOfSimpleType"); + id47_TypeWithLinkedProperty = Reader.NameTable.Add(@"TypeWithLinkedProperty"); + id254_MyStruct = Reader.NameTable.Add(@"MyStruct"); + id98_TypeWithAnyAttribute = Reader.NameTable.Add(@"TypeWithAnyAttribute"); + id29_PurchaseOrder = Reader.NameTable.Add(@"PurchaseOrder"); + id243_F2 = Reader.NameTable.Add(@"F2"); + id60_TypeWithArraylikeMembers = Reader.NameTable.Add(@"TypeWithArraylikeMembers"); + id300_CharProperty = Reader.NameTable.Add(@"CharProperty"); + id141_B = Reader.NameTable.Add(@"B"); + id205_Breed = Reader.NameTable.Add(@"Breed"); + id122_Item = Reader.NameTable.Add(@"KnownTypesThroughConstructorWithValue"); + id288_MyField = Reader.NameTable.Add(@"MyField"); + id296_DS2Root = Reader.NameTable.Add(@"DS2Root"); id37_dateTime = Reader.NameTable.Add(@"dateTime"); - id181_DTO2 = Reader.NameTable.Add(@"DTO2"); - id203_LicenseNumber = Reader.NameTable.Add(@"LicenseNumber"); - id129_TypeClashB = Reader.NameTable.Add(@"TypeClashB"); - id274_Number = Reader.NameTable.Add(@"Number"); - id199_TimeSpanProperty2 = Reader.NameTable.Add(@"TimeSpanProperty2"); - id233_refs = Reader.NameTable.Add(@"refs"); - id261_Id = Reader.NameTable.Add(@"Id"); - id280_httpelement = Reader.NameTable.Add(@"http://element"); - id91_ShortEnum = Reader.NameTable.Add(@"ShortEnum"); - id130_TypeClashA = Reader.NameTable.Add(@"TypeClashA"); - id16_Animal = Reader.NameTable.Add(@"Animal"); - id217_Items = Reader.NameTable.Add(@"Items"); - id189_NullableDateWithValue = Reader.NameTable.Add(@"NullableDateWithValue"); - id18_DogBreed = Reader.NameTable.Add(@"DogBreed"); - id260_DisplayName = Reader.NameTable.Add(@"DisplayName"); - id277_XmlEnumProperty = Reader.NameTable.Add(@"XmlEnumProperty"); - id96_AttributeTesting = Reader.NameTable.Add(@"AttributeTesting"); - id302_DateTimeContent = Reader.NameTable.Add(@"DateTimeContent"); - id94_LongEnum = Reader.NameTable.Add(@"LongEnum"); - id262_IsLoaded = Reader.NameTable.Add(@"IsLoaded"); - id214_Zip = Reader.NameTable.Add(@"Zip"); - id267_Optionull = Reader.NameTable.Add(@"Optionull"); - id292_customElement = Reader.NameTable.Add(@"customElement"); - id304_DateContent = Reader.NameTable.Add(@"DateContent"); - id301_IntArrayValue = Reader.NameTable.Add(@"IntArrayValue"); - id137_A = Reader.NameTable.Add(@"A"); - id31_Address = Reader.NameTable.Add(@"Address"); - id266_Optional = Reader.NameTable.Add(@"Optional"); - id190_NullableDefaultDate = Reader.NameTable.Add(@"NullableDefaultDate"); - id202_Breed = Reader.NameTable.Add(@"Breed"); - id154_ArrayOfParameter = Reader.NameTable.Add(@"ArrayOfParameter"); - id279_XmlElementPropertyNode = Reader.NameTable.Add(@"XmlElementPropertyNode"); - id52_XElementWrapper = Reader.NameTable.Add(@"XElementWrapper"); + id26_BaseIXmlSerializable = Reader.NameTable.Add(@"BaseIXmlSerializable"); + id190_DefaultDate = Reader.NameTable.Add(@"DefaultDate"); + id129_TypeWithFieldsOrdered = Reader.NameTable.Add(@"TypeWithFieldsOrdered"); + id152_string = Reader.NameTable.Add(@"string"); + id320_TestProperty = Reader.NameTable.Add(@"TestProperty"); + id24_SimpleBaseClass = Reader.NameTable.Add(@"SimpleBaseClass"); + id147_Item = Reader.NameTable.Add(@"TypeWithMismatchBetweenAttributeAndPropertyType"); + id231_SingleField = Reader.NameTable.Add(@"SingleField"); + id142_Value1 = Reader.NameTable.Add(@"Value1"); id83_EnumFlags = Reader.NameTable.Add(@"EnumFlags"); - id308_NMTOKENSContent = Reader.NameTable.Add(@"NMTOKENSContent"); - id69_DCClassWithEnumAndStruct = Reader.NameTable.Add(@"DCClassWithEnumAndStruct"); - id285_MyField = Reader.NameTable.Add(@"MyField"); - id253_ByteArray = Reader.NameTable.Add(@"ByteArray"); - id80_SimpleDC = Reader.NameTable.Add(@"SimpleDC"); - id276_XmlIncludeProperty = Reader.NameTable.Add(@"XmlIncludeProperty"); - id179_Base64Content = Reader.NameTable.Add(@"Base64Content"); - id35_DerivedClass1 = Reader.NameTable.Add(@"DerivedClass1"); - id153_ArrayOfTypeWithLinkedProperty = Reader.NameTable.Add(@"ArrayOfTypeWithLinkedProperty"); - id231_IntValue = Reader.NameTable.Add(@"IntValue"); - id106_MyXmlType = Reader.NameTable.Add(@"MyXmlType"); - id150_ArrayOfDouble = Reader.NameTable.Add(@"ArrayOfDouble"); - id194_NullableTime = Reader.NameTable.Add(@"NullableTime"); - id136_ContainerType = Reader.NameTable.Add(@"ContainerType"); + id87_WithEnums = Reader.NameTable.Add(@"WithEnums"); + id293_XmlAttributeForm = Reader.NameTable.Add(@"XmlAttributeForm"); + id114_Item = Reader.NameTable.Add(@"TypeWithPropertiesHavingDefaultValue"); id48_Document = Reader.NameTable.Add(@"Document"); - id173_ItemName = Reader.NameTable.Add(@"ItemName"); - id225_Instruments = Reader.NameTable.Add(@"Instruments"); - id313_IntField2 = Reader.NameTable.Add(@"IntField2"); - id40_Brass = Reader.NameTable.Add(@"Brass"); - id201_Age = Reader.NameTable.Add(@"Age"); - id222_Y = Reader.NameTable.Add(@"Y"); id82_Item = Reader.NameTable.Add(@"http://schemas.xmlsoap.org/ws/2005/04/discovery"); - id23_DerivedClass = Reader.NameTable.Add(@"DerivedClass"); - id119_Item = Reader.NameTable.Add(@"KnownTypesThroughConstructorWithValue"); + id306_DateTimeContent = Reader.NameTable.Add(@"DateTimeContent"); + id273_Struct1 = Reader.NameTable.Add(@"Struct1"); + id292_Item = Reader.NameTable.Add(@"QualifiedSchemaFormListProperty"); + id289_MyFieldIgnored = Reader.NameTable.Add(@"MyFieldIgnored"); + id6_Item = Reader.NameTable.Add(@"TypeWithDateAndTimeOnlyProperties"); + id188_Today = Reader.NameTable.Add(@"Today"); + id81_Item = Reader.NameTable.Add(@"TypeWithXmlTextAttributeOnArray"); + id69_DCClassWithEnumAndStruct = Reader.NameTable.Add(@"DCClassWithEnumAndStruct"); + id253_Data = Reader.NameTable.Add(@"Data"); + id226_Z = Reader.NameTable.Add(@"Z"); + id124_Item = Reader.NameTable.Add(@"TypeWithArrayPropertyHavingChoice"); + id58_TypeWithGetSetArrayMembers = Reader.NameTable.Add(@"TypeWithGetSetArrayMembers"); + id276_Word = Reader.NameTable.Add(@"Word"); + id40_Brass = Reader.NameTable.Add(@"Brass"); + id265_IsLoaded = Reader.NameTable.Add(@"IsLoaded"); + id123_Item = Reader.NameTable.Add(@"TypeWithTypesHavingCustomFormatter"); + id269_Optional = Reader.NameTable.Add(@"Optional"); + id74_Item = Reader.NameTable.Add(@"__TypeNameWithSpecialCharacters漢ñ"); + id25_SimpleDerivedClass = Reader.NameTable.Add(@"SimpleDerivedClass"); + id102_Item = Reader.NameTable.Add(@"StructImplementingIXmlSerializableWithoutParameterlessConstructor"); + id184_DTO2 = Reader.NameTable.Add(@"DTO2"); + id70_BuiltInTypes = Reader.NameTable.Add(@"BuiltInTypes"); + id234_IntValue = Reader.NameTable.Add(@"IntValue"); + id197_NullableTime = Reader.NameTable.Add(@"NullableTime"); + id100_SimpleKnownTypeValue = Reader.NameTable.Add(@"SimpleKnownTypeValue"); + id310_NCNameContent = Reader.NameTable.Add(@"NCNameContent"); + id208_GroupVehicle = Reader.NameTable.Add(@"GroupVehicle"); + id57_SimpleType = Reader.NameTable.Add(@"SimpleType"); + id290_Item = Reader.NameTable.Add(@"UnqualifiedSchemaFormListProperty"); + id136_MiddleName = Reader.NameTable.Add(@"MiddleName"); id53_XElementStruct = Reader.NameTable.Add(@"XElementStruct"); - id127_Item = Reader.NameTable.Add(@"TypeWithKnownTypesOfCollectionsWithConflictingXmlName"); - id243_IntLField = Reader.NameTable.Add(@"IntLField"); - id316_TestProperty = Reader.NameTable.Add(@"TestProperty"); - id259_ClassID = Reader.NameTable.Add(@"ClassID"); - id180_DTO = Reader.NameTable.Add(@"DTO"); - id124_ComplexChoiceA = Reader.NameTable.Add(@"ComplexChoiceA"); - id93_UIntEnum = Reader.NameTable.Add(@"UIntEnum"); - id171_IsValved = Reader.NameTable.Add(@"IsValved"); - id113_TypeWith2DArrayProperty2 = Reader.NameTable.Add(@"TypeWith2DArrayProperty2"); - id192_MyTime = Reader.NameTable.Add(@"MyTime"); + id179_Quantity = Reader.NameTable.Add(@"Quantity"); + id172_Child = Reader.NameTable.Add(@"Child"); + id140_A = Reader.NameTable.Add(@"A"); + id170_P2 = Reader.NameTable.Add(@"P2"); + id284_CustomXmlArrayProperty = Reader.NameTable.Add(@"CustomXmlArrayProperty"); + id211_AttributeString = Reader.NameTable.Add(@"AttributeString"); + id263_DisplayName = Reader.NameTable.Add(@"DisplayName"); + id148_ArrayOfOrderedItem = Reader.NameTable.Add(@"ArrayOfOrderedItem"); + id255_MyEnum1 = Reader.NameTable.Add(@"MyEnum1"); + id183_DTO = Reader.NameTable.Add(@"DTO"); + id199_NullableDefaultTime = Reader.NameTable.Add(@"NullableDefaultTime"); + id119_Item = Reader.NameTable.Add(@"DerivedTypeWithInheritedShouldSerialize"); + id106_MyXmlType = Reader.NameTable.Add(@"MyXmlType"); + id145_ParameterOfString = Reader.NameTable.Add(@"ParameterOfString"); + id71_TypeA = Reader.NameTable.Add(@"TypeA"); id12_TypeWithTimeSpanProperty = Reader.NameTable.Add(@"TypeWithTimeSpanProperty"); - id90_SByteEnum = Reader.NameTable.Add(@"SByteEnum"); - id38_Orchestra = Reader.NameTable.Add(@"Orchestra"); - id103_Item = Reader.NameTable.Add(@"StructImplementingIXmlSerializableWithParameterlessConstructor"); - id122_Item = Reader.NameTable.Add(@"TypeWithPropertyHavingComplexChoice"); - id306_NCNameContent = Reader.NameTable.Add(@"NCNameContent"); - id134_LastName = Reader.NameTable.Add(@"LastName"); - id11_DateTimeTimeWrapper = Reader.NameTable.Add(@"DateTimeTimeWrapper"); - id303_QNameContent = Reader.NameTable.Add(@"QNameContent"); - id317_httptestcom = Reader.NameTable.Add(@"http://test.com"); - id257_DateTimeProperty = Reader.NameTable.Add(@"DateTimeProperty"); - id109_CustomElement = Reader.NameTable.Add(@"CustomElement"); + id21_Employee = Reader.NameTable.Add(@"Employee"); + id112_TypeWithXmlQualifiedName = Reader.NameTable.Add(@"TypeWithXmlQualifiedName"); + id177_Description = Reader.NameTable.Add(@"Description"); + id230_DoubleField = Reader.NameTable.Add(@"DoubleField"); + id133_TypeClashA = Reader.NameTable.Add(@"TypeClashA"); + id237_Parameters = Reader.NameTable.Add(@"Parameters"); + id61_StructNotSerializable = Reader.NameTable.Add(@"StructNotSerializable"); + id252_Collection = Reader.NameTable.Add(@"Collection"); + id165_NoneParameter = Reader.NameTable.Add(@"NoneParameter"); + id186_NullableDTO = Reader.NameTable.Add(@"NullableDTO"); + id251_NIntLProp = Reader.NameTable.Add(@"NIntLProp"); + id132_TypeClashB = Reader.NameTable.Add(@"TypeClashB"); + id196_DefaultTime = Reader.NameTable.Add(@"DefaultTime"); + id313_Base64BinaryContent = Reader.NameTable.Add(@"Base64BinaryContent"); + id308_DateContent = Reader.NameTable.Add(@"DateContent"); + id92_IntEnum = Reader.NameTable.Add(@"IntEnum"); + id180_LineTotal = Reader.NameTable.Add(@"LineTotal"); + id56_TypeWithDateTimeStringProperty = Reader.NameTable.Add(@"TypeWithDateTimeStringProperty"); + id159_XElement = Reader.NameTable.Add(@"XElement"); + id294_name = Reader.NameTable.Add(@"name"); + id260_DateTimeProperty = Reader.NameTable.Add(@"DateTimeProperty"); + id238_xelement = Reader.NameTable.Add(@"xelement"); + id191_NullableDate = Reader.NameTable.Add(@"NullableDate"); + id93_UIntEnum = Reader.NameTable.Add(@"UIntEnum"); + id150_int = Reader.NameTable.Add(@"int"); + id200_TestValue = Reader.NameTable.Add(@"TestValue"); + id203_ByteProperty = Reader.NameTable.Add(@"ByteProperty"); + id198_NullableTimeWithValue = Reader.NameTable.Add(@"NullableTimeWithValue"); + id66_MyEnum = Reader.NameTable.Add(@"MyEnum"); + id18_DogBreed = Reader.NameTable.Add(@"DogBreed"); + id219_OrderDate = Reader.NameTable.Add(@"OrderDate"); + id311_NMTOKENContent = Reader.NameTable.Add(@"NMTOKENContent"); + id78_Item = Reader.NameTable.Add(@"TypeWithDateTimePropertyAsXmlTime"); + id104_TypeWithPropertyNameSpecified = Reader.NameTable.Add(@"TypeWithPropertyNameSpecified"); id36_ArrayOfDateTime = Reader.NameTable.Add(@"ArrayOfDateTime"); - id224_Prop = Reader.NameTable.Add(@"Prop"); - id198_TimeSpanProperty = Reader.NameTable.Add(@"TimeSpanProperty"); + id215_City = Reader.NameTable.Add(@"City"); + id130_Item = Reader.NameTable.Add(@"TypeWithKnownTypesOfCollectionsWithConflictingXmlName"); + id166_ArrayOfBoolean = Reader.NameTable.Add(@"ArrayOfBoolean"); } } @@ -16353,11 +16694,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write121_TypeWithXmlElementProperty(objectToSerialize); + ((XmlSerializationWriter1)writer).Write124_TypeWithXmlElementProperty(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read127_TypeWithXmlElementProperty(); + return ((XmlSerializationReader1)reader).Read130_TypeWithXmlElementProperty(); } } @@ -16368,11 +16709,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write122_TypeWithXmlDocumentProperty(objectToSerialize); + ((XmlSerializationWriter1)writer).Write125_TypeWithXmlDocumentProperty(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read128_TypeWithXmlDocumentProperty(); + return ((XmlSerializationReader1)reader).Read131_TypeWithXmlDocumentProperty(); } } @@ -16383,11 +16724,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write123_TypeWithBinaryProperty(objectToSerialize); + ((XmlSerializationWriter1)writer).Write126_TypeWithBinaryProperty(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read129_TypeWithBinaryProperty(); + return ((XmlSerializationReader1)reader).Read132_TypeWithBinaryProperty(); } } @@ -16398,11 +16739,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write124_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write127_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read130_Item(); + return ((XmlSerializationReader1)reader).Read133_Item(); } } @@ -16413,11 +16754,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write125_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write128_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read131_Item(); + return ((XmlSerializationReader1)reader).Read134_Item(); } } @@ -16428,11 +16769,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write126_DateOnlyWrapper(objectToSerialize); + ((XmlSerializationWriter1)writer).Write129_DateOnlyWrapper(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read132_DateOnlyWrapper(); + return ((XmlSerializationReader1)reader).Read135_DateOnlyWrapper(); } } @@ -16443,11 +16784,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write127_TimeOnlyWrapper(objectToSerialize); + ((XmlSerializationWriter1)writer).Write130_TimeOnlyWrapper(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read133_TimeOnlyWrapper(); + return ((XmlSerializationReader1)reader).Read136_TimeOnlyWrapper(); } } @@ -16458,11 +16799,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write128_TimeOnlyAsXsdTimeWrapper(objectToSerialize); + ((XmlSerializationWriter1)writer).Write131_TimeOnlyAsXsdTimeWrapper(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read134_TimeOnlyAsXsdTimeWrapper(); + return ((XmlSerializationReader1)reader).Read137_TimeOnlyAsXsdTimeWrapper(); } } @@ -16473,11 +16814,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write129_DateTimeDateWrapper(objectToSerialize); + ((XmlSerializationWriter1)writer).Write132_DateTimeDateWrapper(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read135_DateTimeDateWrapper(); + return ((XmlSerializationReader1)reader).Read138_DateTimeDateWrapper(); } } @@ -16488,11 +16829,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write130_DateTimeTimeWrapper(objectToSerialize); + ((XmlSerializationWriter1)writer).Write133_DateTimeTimeWrapper(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read136_DateTimeTimeWrapper(); + return ((XmlSerializationReader1)reader).Read139_DateTimeTimeWrapper(); } } @@ -16503,11 +16844,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write131_TypeWithTimeSpanProperty(objectToSerialize); + ((XmlSerializationWriter1)writer).Write134_TypeWithTimeSpanProperty(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read137_TypeWithTimeSpanProperty(); + return ((XmlSerializationReader1)reader).Read140_TypeWithTimeSpanProperty(); } } @@ -16518,11 +16859,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write132_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write135_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read138_Item(); + return ((XmlSerializationReader1)reader).Read141_Item(); } } @@ -16533,11 +16874,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write133_TypeWithByteProperty(objectToSerialize); + ((XmlSerializationWriter1)writer).Write136_TypeWithByteProperty(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read139_TypeWithByteProperty(); + return ((XmlSerializationReader1)reader).Read142_TypeWithByteProperty(); } } @@ -16548,11 +16889,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write134_TypeWithXmlNodeArrayProperty(objectToSerialize); + ((XmlSerializationWriter1)writer).Write137_TypeWithXmlNodeArrayProperty(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read140_TypeWithXmlNodeArrayProperty(); + return ((XmlSerializationReader1)reader).Read143_TypeWithXmlNodeArrayProperty(); } } @@ -16563,11 +16904,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write135_Animal(objectToSerialize); + ((XmlSerializationWriter1)writer).Write138_Animal(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read141_Animal(); + return ((XmlSerializationReader1)reader).Read144_Animal(); } } @@ -16578,11 +16919,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write136_Dog(objectToSerialize); + ((XmlSerializationWriter1)writer).Write139_Dog(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read142_Dog(); + return ((XmlSerializationReader1)reader).Read145_Dog(); } } @@ -16593,11 +16934,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write137_DogBreed(objectToSerialize); + ((XmlSerializationWriter1)writer).Write140_DogBreed(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read143_DogBreed(); + return ((XmlSerializationReader1)reader).Read146_DogBreed(); } } @@ -16608,11 +16949,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write138_Group(objectToSerialize); + ((XmlSerializationWriter1)writer).Write141_Group(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read144_Group(); + return ((XmlSerializationReader1)reader).Read147_Group(); } } @@ -16623,11 +16964,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write139_Vehicle(objectToSerialize); + ((XmlSerializationWriter1)writer).Write142_Vehicle(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read145_Vehicle(); + return ((XmlSerializationReader1)reader).Read148_Vehicle(); } } @@ -16638,11 +16979,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write140_Employee(objectToSerialize); + ((XmlSerializationWriter1)writer).Write143_Employee(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read146_Employee(); + return ((XmlSerializationReader1)reader).Read149_Employee(); } } @@ -16653,11 +16994,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write141_BaseClass(objectToSerialize); + ((XmlSerializationWriter1)writer).Write144_BaseClass(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read147_BaseClass(); + return ((XmlSerializationReader1)reader).Read150_BaseClass(); } } @@ -16668,11 +17009,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write142_DerivedClass(objectToSerialize); + ((XmlSerializationWriter1)writer).Write145_DerivedClass(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read148_DerivedClass(); + return ((XmlSerializationReader1)reader).Read151_DerivedClass(); } } @@ -16683,11 +17024,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write143_SimpleBaseClass(objectToSerialize); + ((XmlSerializationWriter1)writer).Write146_SimpleBaseClass(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read149_SimpleBaseClass(); + return ((XmlSerializationReader1)reader).Read152_SimpleBaseClass(); } } @@ -16698,11 +17039,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write144_SimpleDerivedClass(objectToSerialize); + ((XmlSerializationWriter1)writer).Write147_SimpleDerivedClass(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read150_SimpleDerivedClass(); + return ((XmlSerializationReader1)reader).Read153_SimpleDerivedClass(); } } @@ -16713,11 +17054,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write145_BaseIXmlSerializable(objectToSerialize); + ((XmlSerializationWriter1)writer).Write148_BaseIXmlSerializable(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read151_BaseIXmlSerializable(); + return ((XmlSerializationReader1)reader).Read154_BaseIXmlSerializable(); } } @@ -16728,11 +17069,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write146_DerivedIXmlSerializable(objectToSerialize); + ((XmlSerializationWriter1)writer).Write149_DerivedIXmlSerializable(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read152_DerivedIXmlSerializable(); + return ((XmlSerializationReader1)reader).Read155_DerivedIXmlSerializable(); } } @@ -16743,11 +17084,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write147_PurchaseOrder(objectToSerialize); + ((XmlSerializationWriter1)writer).Write150_PurchaseOrder(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read153_PurchaseOrder(); + return ((XmlSerializationReader1)reader).Read156_PurchaseOrder(); } } @@ -16758,11 +17099,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write148_Address(objectToSerialize); + ((XmlSerializationWriter1)writer).Write151_Address(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read154_Address(); + return ((XmlSerializationReader1)reader).Read157_Address(); } } @@ -16773,11 +17114,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write149_OrderedItem(objectToSerialize); + ((XmlSerializationWriter1)writer).Write152_OrderedItem(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read155_OrderedItem(); + return ((XmlSerializationReader1)reader).Read158_OrderedItem(); } } @@ -16788,11 +17129,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write150_AliasedTestType(objectToSerialize); + ((XmlSerializationWriter1)writer).Write153_AliasedTestType(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read156_AliasedTestType(); + return ((XmlSerializationReader1)reader).Read159_AliasedTestType(); } } @@ -16803,11 +17144,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write151_BaseClass1(objectToSerialize); + ((XmlSerializationWriter1)writer).Write154_BaseClass1(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read157_BaseClass1(); + return ((XmlSerializationReader1)reader).Read160_BaseClass1(); } } @@ -16818,11 +17159,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write152_DerivedClass1(objectToSerialize); + ((XmlSerializationWriter1)writer).Write155_DerivedClass1(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read158_DerivedClass1(); + return ((XmlSerializationReader1)reader).Read161_DerivedClass1(); } } @@ -16833,11 +17174,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write153_ArrayOfDateTime(objectToSerialize); + ((XmlSerializationWriter1)writer).Write156_ArrayOfDateTime(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read159_ArrayOfDateTime(); + return ((XmlSerializationReader1)reader).Read162_ArrayOfDateTime(); } } @@ -16848,11 +17189,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write154_Orchestra(objectToSerialize); + ((XmlSerializationWriter1)writer).Write157_Orchestra(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read160_Orchestra(); + return ((XmlSerializationReader1)reader).Read163_Orchestra(); } } @@ -16863,11 +17204,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write155_Instrument(objectToSerialize); + ((XmlSerializationWriter1)writer).Write158_Instrument(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read161_Instrument(); + return ((XmlSerializationReader1)reader).Read164_Instrument(); } } @@ -16878,11 +17219,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write156_Brass(objectToSerialize); + ((XmlSerializationWriter1)writer).Write159_Brass(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read162_Brass(); + return ((XmlSerializationReader1)reader).Read165_Brass(); } } @@ -16893,11 +17234,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write157_Trumpet(objectToSerialize); + ((XmlSerializationWriter1)writer).Write160_Trumpet(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read163_Trumpet(); + return ((XmlSerializationReader1)reader).Read166_Trumpet(); } } @@ -16908,11 +17249,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write158_Pet(objectToSerialize); + ((XmlSerializationWriter1)writer).Write161_Pet(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read164_Pet(); + return ((XmlSerializationReader1)reader).Read167_Pet(); } } @@ -16923,11 +17264,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write159_DefaultValuesSetToNaN(objectToSerialize); + ((XmlSerializationWriter1)writer).Write162_DefaultValuesSetToNaN(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read165_DefaultValuesSetToNaN(); + return ((XmlSerializationReader1)reader).Read168_DefaultValuesSetToNaN(); } } @@ -16938,11 +17279,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write160_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write163_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read166_Item(); + return ((XmlSerializationReader1)reader).Read169_Item(); } } @@ -16953,11 +17294,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write161_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write164_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read167_Item(); + return ((XmlSerializationReader1)reader).Read170_Item(); } } @@ -16968,11 +17309,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write162_RootElement(objectToSerialize); + ((XmlSerializationWriter1)writer).Write165_RootElement(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read168_RootElement(); + return ((XmlSerializationReader1)reader).Read171_RootElement(); } } @@ -16983,11 +17324,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write163_TypeWithLinkedProperty(objectToSerialize); + ((XmlSerializationWriter1)writer).Write166_TypeWithLinkedProperty(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read169_TypeWithLinkedProperty(); + return ((XmlSerializationReader1)reader).Read172_TypeWithLinkedProperty(); } } @@ -16998,11 +17339,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write164_Document(objectToSerialize); + ((XmlSerializationWriter1)writer).Write167_Document(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read170_Document(); + return ((XmlSerializationReader1)reader).Read173_Document(); } } @@ -17013,11 +17354,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write165_RootClass(objectToSerialize); + ((XmlSerializationWriter1)writer).Write168_RootClass(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read171_RootClass(); + return ((XmlSerializationReader1)reader).Read174_RootClass(); } } @@ -17028,11 +17369,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write166_Parameter(objectToSerialize); + ((XmlSerializationWriter1)writer).Write169_Parameter(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read172_Parameter(); + return ((XmlSerializationReader1)reader).Read175_Parameter(); } } @@ -17043,11 +17384,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write167_XElementWrapper(objectToSerialize); + ((XmlSerializationWriter1)writer).Write170_XElementWrapper(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read173_XElementWrapper(); + return ((XmlSerializationReader1)reader).Read176_XElementWrapper(); } } @@ -17058,11 +17399,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write168_XElementStruct(objectToSerialize); + ((XmlSerializationWriter1)writer).Write171_XElementStruct(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read174_XElementStruct(); + return ((XmlSerializationReader1)reader).Read177_XElementStruct(); } } @@ -17073,11 +17414,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write169_XElementArrayWrapper(objectToSerialize); + ((XmlSerializationWriter1)writer).Write172_XElementArrayWrapper(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read175_XElementArrayWrapper(); + return ((XmlSerializationReader1)reader).Read178_XElementArrayWrapper(); } } @@ -17088,11 +17429,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write170_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write173_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read176_Item(); + return ((XmlSerializationReader1)reader).Read179_Item(); } } @@ -17103,11 +17444,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write171_TypeWithDateTimeStringProperty(objectToSerialize); + ((XmlSerializationWriter1)writer).Write174_TypeWithDateTimeStringProperty(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read177_TypeWithDateTimeStringProperty(); + return ((XmlSerializationReader1)reader).Read180_TypeWithDateTimeStringProperty(); } } @@ -17118,11 +17459,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write172_SimpleType(objectToSerialize); + ((XmlSerializationWriter1)writer).Write175_SimpleType(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read178_SimpleType(); + return ((XmlSerializationReader1)reader).Read181_SimpleType(); } } @@ -17133,11 +17474,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write173_TypeWithGetSetArrayMembers(objectToSerialize); + ((XmlSerializationWriter1)writer).Write176_TypeWithGetSetArrayMembers(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read179_TypeWithGetSetArrayMembers(); + return ((XmlSerializationReader1)reader).Read182_TypeWithGetSetArrayMembers(); } } @@ -17148,11 +17489,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write174_TypeWithGetOnlyArrayProperties(objectToSerialize); + ((XmlSerializationWriter1)writer).Write177_TypeWithGetOnlyArrayProperties(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read180_TypeWithGetOnlyArrayProperties(); + return ((XmlSerializationReader1)reader).Read183_TypeWithGetOnlyArrayProperties(); } } @@ -17163,11 +17504,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write175_TypeWithArraylikeMembers(objectToSerialize); + ((XmlSerializationWriter1)writer).Write178_TypeWithArraylikeMembers(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read181_TypeWithArraylikeMembers(); + return ((XmlSerializationReader1)reader).Read184_TypeWithArraylikeMembers(); } } @@ -17178,11 +17519,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write176_StructNotSerializable(objectToSerialize); + ((XmlSerializationWriter1)writer).Write179_StructNotSerializable(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read182_StructNotSerializable(); + return ((XmlSerializationReader1)reader).Read185_StructNotSerializable(); } } @@ -17193,11 +17534,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write177_TypeWithMyCollectionField(objectToSerialize); + ((XmlSerializationWriter1)writer).Write180_TypeWithMyCollectionField(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read183_TypeWithMyCollectionField(); + return ((XmlSerializationReader1)reader).Read186_TypeWithMyCollectionField(); } } @@ -17208,11 +17549,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write178_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write181_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read184_Item(); + return ((XmlSerializationReader1)reader).Read187_Item(); } } @@ -17223,11 +17564,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write179_ArrayOfAnyType(objectToSerialize); + ((XmlSerializationWriter1)writer).Write182_ArrayOfAnyType(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read185_ArrayOfAnyType(); + return ((XmlSerializationReader1)reader).Read188_ArrayOfAnyType(); } } @@ -17238,11 +17579,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write180_MyEnum(objectToSerialize); + ((XmlSerializationWriter1)writer).Write183_MyEnum(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read186_MyEnum(); + return ((XmlSerializationReader1)reader).Read189_MyEnum(); } } @@ -17253,11 +17594,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write181_TypeWithEnumMembers(objectToSerialize); + ((XmlSerializationWriter1)writer).Write184_TypeWithEnumMembers(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read187_TypeWithEnumMembers(); + return ((XmlSerializationReader1)reader).Read190_TypeWithEnumMembers(); } } @@ -17268,11 +17609,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write182_DCStruct(objectToSerialize); + ((XmlSerializationWriter1)writer).Write185_DCStruct(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read188_DCStruct(); + return ((XmlSerializationReader1)reader).Read191_DCStruct(); } } @@ -17283,11 +17624,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write183_DCClassWithEnumAndStruct(objectToSerialize); + ((XmlSerializationWriter1)writer).Write186_DCClassWithEnumAndStruct(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read189_DCClassWithEnumAndStruct(); + return ((XmlSerializationReader1)reader).Read192_DCClassWithEnumAndStruct(); } } @@ -17298,11 +17639,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write184_BuiltInTypes(objectToSerialize); + ((XmlSerializationWriter1)writer).Write187_BuiltInTypes(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read190_BuiltInTypes(); + return ((XmlSerializationReader1)reader).Read193_BuiltInTypes(); } } @@ -17313,11 +17654,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write185_TypeA(objectToSerialize); + ((XmlSerializationWriter1)writer).Write188_TypeA(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read191_TypeA(); + return ((XmlSerializationReader1)reader).Read194_TypeA(); } } @@ -17328,11 +17669,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write186_TypeB(objectToSerialize); + ((XmlSerializationWriter1)writer).Write189_TypeB(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read192_TypeB(); + return ((XmlSerializationReader1)reader).Read195_TypeB(); } } @@ -17343,11 +17684,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write187_TypeHasArrayOfASerializedAsB(objectToSerialize); + ((XmlSerializationWriter1)writer).Write190_TypeHasArrayOfASerializedAsB(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read193_TypeHasArrayOfASerializedAsB(); + return ((XmlSerializationReader1)reader).Read196_TypeHasArrayOfASerializedAsB(); } } @@ -17358,11 +17699,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write188_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write191_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read194_Item(); + return ((XmlSerializationReader1)reader).Read197_Item(); } } @@ -17373,11 +17714,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write189_BaseClassWithSamePropertyName(objectToSerialize); + ((XmlSerializationWriter1)writer).Write192_BaseClassWithSamePropertyName(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read195_BaseClassWithSamePropertyName(); + return ((XmlSerializationReader1)reader).Read198_BaseClassWithSamePropertyName(); } } @@ -17388,11 +17729,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write190_DerivedClassWithSameProperty(objectToSerialize); + ((XmlSerializationWriter1)writer).Write193_DerivedClassWithSameProperty(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read196_DerivedClassWithSameProperty(); + return ((XmlSerializationReader1)reader).Read199_DerivedClassWithSameProperty(); } } @@ -17403,11 +17744,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write191_DerivedClassWithSameProperty2(objectToSerialize); + ((XmlSerializationWriter1)writer).Write194_DerivedClassWithSameProperty2(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read197_DerivedClassWithSameProperty2(); + return ((XmlSerializationReader1)reader).Read200_DerivedClassWithSameProperty2(); } } @@ -17418,11 +17759,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write192_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write195_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read198_Item(); + return ((XmlSerializationReader1)reader).Read201_Item(); } } @@ -17433,11 +17774,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write193_TypeWithByteArrayAsXmlText(objectToSerialize); + ((XmlSerializationWriter1)writer).Write196_TypeWithByteArrayAsXmlText(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read199_TypeWithByteArrayAsXmlText(); + return ((XmlSerializationReader1)reader).Read202_TypeWithByteArrayAsXmlText(); } } @@ -17448,11 +17789,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write194_SimpleDC(objectToSerialize); + ((XmlSerializationWriter1)writer).Write197_SimpleDC(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read200_SimpleDC(); + return ((XmlSerializationReader1)reader).Read203_SimpleDC(); } } @@ -17463,11 +17804,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write195_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write198_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read201_Item(); + return ((XmlSerializationReader1)reader).Read204_Item(); } } @@ -17478,11 +17819,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write196_EnumFlags(objectToSerialize); + ((XmlSerializationWriter1)writer).Write199_EnumFlags(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read202_EnumFlags(); + return ((XmlSerializationReader1)reader).Read205_EnumFlags(); } } @@ -17493,11 +17834,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write197_ClassImplementsInterface(objectToSerialize); + ((XmlSerializationWriter1)writer).Write200_ClassImplementsInterface(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read203_ClassImplementsInterface(); + return ((XmlSerializationReader1)reader).Read206_ClassImplementsInterface(); } } @@ -17508,11 +17849,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write198_WithStruct(objectToSerialize); + ((XmlSerializationWriter1)writer).Write201_WithStruct(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read204_WithStruct(); + return ((XmlSerializationReader1)reader).Read207_WithStruct(); } } @@ -17523,11 +17864,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write199_SomeStruct(objectToSerialize); + ((XmlSerializationWriter1)writer).Write202_SomeStruct(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read205_SomeStruct(); + return ((XmlSerializationReader1)reader).Read208_SomeStruct(); } } @@ -17538,11 +17879,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write200_WithEnums(objectToSerialize); + ((XmlSerializationWriter1)writer).Write203_WithEnums(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read206_WithEnums(); + return ((XmlSerializationReader1)reader).Read209_WithEnums(); } } @@ -17553,11 +17894,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write201_WithNullables(objectToSerialize); + ((XmlSerializationWriter1)writer).Write204_WithNullables(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read207_WithNullables(); + return ((XmlSerializationReader1)reader).Read210_WithNullables(); } } @@ -17568,11 +17909,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write202_ByteEnum(objectToSerialize); + ((XmlSerializationWriter1)writer).Write205_ByteEnum(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read208_ByteEnum(); + return ((XmlSerializationReader1)reader).Read211_ByteEnum(); } } @@ -17583,11 +17924,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write203_SByteEnum(objectToSerialize); + ((XmlSerializationWriter1)writer).Write206_SByteEnum(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read209_SByteEnum(); + return ((XmlSerializationReader1)reader).Read212_SByteEnum(); } } @@ -17598,11 +17939,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write204_ShortEnum(objectToSerialize); + ((XmlSerializationWriter1)writer).Write207_ShortEnum(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read210_ShortEnum(); + return ((XmlSerializationReader1)reader).Read213_ShortEnum(); } } @@ -17613,11 +17954,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write205_IntEnum(objectToSerialize); + ((XmlSerializationWriter1)writer).Write208_IntEnum(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read211_IntEnum(); + return ((XmlSerializationReader1)reader).Read214_IntEnum(); } } @@ -17628,11 +17969,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write206_UIntEnum(objectToSerialize); + ((XmlSerializationWriter1)writer).Write209_UIntEnum(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read212_UIntEnum(); + return ((XmlSerializationReader1)reader).Read215_UIntEnum(); } } @@ -17643,11 +17984,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write207_LongEnum(objectToSerialize); + ((XmlSerializationWriter1)writer).Write210_LongEnum(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read213_LongEnum(); + return ((XmlSerializationReader1)reader).Read216_LongEnum(); } } @@ -17658,11 +17999,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write208_ULongEnum(objectToSerialize); + ((XmlSerializationWriter1)writer).Write211_ULongEnum(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read214_ULongEnum(); + return ((XmlSerializationReader1)reader).Read217_ULongEnum(); } } @@ -17673,11 +18014,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write209_AttributeTesting(objectToSerialize); + ((XmlSerializationWriter1)writer).Write212_AttributeTesting(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read215_AttributeTesting(); + return ((XmlSerializationReader1)reader).Read218_AttributeTesting(); } } @@ -17688,11 +18029,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write210_ItemChoiceType(objectToSerialize); + ((XmlSerializationWriter1)writer).Write213_ItemChoiceType(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read216_ItemChoiceType(); + return ((XmlSerializationReader1)reader).Read219_ItemChoiceType(); } } @@ -17703,11 +18044,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write211_TypeWithAnyAttribute(objectToSerialize); + ((XmlSerializationWriter1)writer).Write214_TypeWithAnyAttribute(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read217_TypeWithAnyAttribute(); + return ((XmlSerializationReader1)reader).Read220_TypeWithAnyAttribute(); } } @@ -17718,11 +18059,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write212_KnownTypesThroughConstructor(objectToSerialize); + ((XmlSerializationWriter1)writer).Write215_KnownTypesThroughConstructor(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read218_KnownTypesThroughConstructor(); + return ((XmlSerializationReader1)reader).Read221_KnownTypesThroughConstructor(); } } @@ -17733,11 +18074,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write213_SimpleKnownTypeValue(objectToSerialize); + ((XmlSerializationWriter1)writer).Write216_SimpleKnownTypeValue(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read219_SimpleKnownTypeValue(); + return ((XmlSerializationReader1)reader).Read222_SimpleKnownTypeValue(); } } @@ -17748,11 +18089,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write214_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write217_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read220_Item(); + return ((XmlSerializationReader1)reader).Read223_Item(); } } @@ -17763,11 +18104,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write215_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write218_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read221_Item(); + return ((XmlSerializationReader1)reader).Read224_Item(); } } @@ -17778,11 +18119,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write216_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write219_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read222_Item(); + return ((XmlSerializationReader1)reader).Read225_Item(); } } @@ -17793,11 +18134,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write217_TypeWithPropertyNameSpecified(objectToSerialize); + ((XmlSerializationWriter1)writer).Write220_TypeWithPropertyNameSpecified(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read223_TypeWithPropertyNameSpecified(); + return ((XmlSerializationReader1)reader).Read226_TypeWithPropertyNameSpecified(); } } @@ -17808,11 +18149,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write218_TypeWithXmlSchemaFormAttribute(objectToSerialize); + ((XmlSerializationWriter1)writer).Write221_TypeWithXmlSchemaFormAttribute(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read224_TypeWithXmlSchemaFormAttribute(); + return ((XmlSerializationReader1)reader).Read227_TypeWithXmlSchemaFormAttribute(); } } @@ -17823,11 +18164,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write219_MyXmlType(objectToSerialize); + ((XmlSerializationWriter1)writer).Write222_MyXmlType(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read225_MyXmlType(); + return ((XmlSerializationReader1)reader).Read228_MyXmlType(); } } @@ -17838,11 +18179,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write220_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write223_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read226_Item(); + return ((XmlSerializationReader1)reader).Read229_Item(); } } @@ -17853,11 +18194,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write221_CustomDocument(objectToSerialize); + ((XmlSerializationWriter1)writer).Write224_CustomDocument(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read227_CustomDocument(); + return ((XmlSerializationReader1)reader).Read230_CustomDocument(); } } @@ -17868,11 +18209,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write222_CustomElement(objectToSerialize); + ((XmlSerializationWriter1)writer).Write225_CustomElement(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read228_CustomElement(); + return ((XmlSerializationReader1)reader).Read231_CustomElement(); } } @@ -17883,131 +18224,176 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write223_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write226_Item(objectToSerialize); + } + + protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { + return ((XmlSerializationReader1)reader).Read232_Item(); + } + } + + public sealed class TypeWithNonPublicDefaultConstructorSerializer : XmlSerializer1 { + + public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { + return xmlReader.IsStartElement(@"TypeWithNonPublicDefaultConstructor", @""); + } + + protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { + ((XmlSerializationWriter1)writer).Write227_Item(objectToSerialize); + } + + protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { + return ((XmlSerializationReader1)reader).Read233_Item(); + } + } + + public sealed class ServerSettingsSerializer : XmlSerializer1 { + + public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { + return xmlReader.IsStartElement(@"ServerSettings", @""); + } + + protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { + ((XmlSerializationWriter1)writer).Write228_ServerSettings(objectToSerialize); + } + + protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { + return ((XmlSerializationReader1)reader).Read234_ServerSettings(); + } + } + + public sealed class TypeWithXmlQualifiedNameSerializer : XmlSerializer1 { + + public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { + return xmlReader.IsStartElement(@"TypeWithXmlQualifiedName", @""); + } + + protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { + ((XmlSerializationWriter1)writer).Write229_TypeWithXmlQualifiedName(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read229_Item(); + return ((XmlSerializationReader1)reader).Read235_TypeWithXmlQualifiedName(); } } - public sealed class TypeWithNonPublicDefaultConstructorSerializer : XmlSerializer1 { + public sealed class TypeWith2DArrayProperty2Serializer : XmlSerializer1 { public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { - return xmlReader.IsStartElement(@"TypeWithNonPublicDefaultConstructor", @""); + return xmlReader.IsStartElement(@"TypeWith2DArrayProperty2", @""); } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write224_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write230_TypeWith2DArrayProperty2(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read230_Item(); + return ((XmlSerializationReader1)reader).Read236_TypeWith2DArrayProperty2(); } } - public sealed class ServerSettingsSerializer : XmlSerializer1 { + public sealed class TypeWithPropertiesHavingDefaultValueSerializer : XmlSerializer1 { public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { - return xmlReader.IsStartElement(@"ServerSettings", @""); + return xmlReader.IsStartElement(@"TypeWithPropertiesHavingDefaultValue", @""); } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write225_ServerSettings(objectToSerialize); + ((XmlSerializationWriter1)writer).Write231_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read231_ServerSettings(); + return ((XmlSerializationReader1)reader).Read237_Item(); } } - public sealed class TypeWithXmlQualifiedNameSerializer : XmlSerializer1 { + public sealed class TypeWithEnumPropertyHavingDefaultValueSerializer : XmlSerializer1 { public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { - return xmlReader.IsStartElement(@"TypeWithXmlQualifiedName", @""); + return xmlReader.IsStartElement(@"TypeWithEnumPropertyHavingDefaultValue", @""); } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write226_TypeWithXmlQualifiedName(objectToSerialize); + ((XmlSerializationWriter1)writer).Write232_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read232_TypeWithXmlQualifiedName(); + return ((XmlSerializationReader1)reader).Read238_Item(); } } - public sealed class TypeWith2DArrayProperty2Serializer : XmlSerializer1 { + public sealed class TypeWithEnumFlagPropertyHavingDefaultValueSerializer : XmlSerializer1 { public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { - return xmlReader.IsStartElement(@"TypeWith2DArrayProperty2", @""); + return xmlReader.IsStartElement(@"TypeWithEnumFlagPropertyHavingDefaultValue", @""); } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write227_TypeWith2DArrayProperty2(objectToSerialize); + ((XmlSerializationWriter1)writer).Write233_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read233_TypeWith2DArrayProperty2(); + return ((XmlSerializationReader1)reader).Read239_Item(); } } - public sealed class TypeWithPropertiesHavingDefaultValueSerializer : XmlSerializer1 { + public sealed class TypeWithShouldSerializeMethodSerializer : XmlSerializer1 { public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { - return xmlReader.IsStartElement(@"TypeWithPropertiesHavingDefaultValue", @""); + return xmlReader.IsStartElement(@"TypeWithShouldSerializeMethod", @""); } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write228_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write234_TypeWithShouldSerializeMethod(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read234_Item(); + return ((XmlSerializationReader1)reader).Read240_TypeWithShouldSerializeMethod(); } } - public sealed class TypeWithEnumPropertyHavingDefaultValueSerializer : XmlSerializer1 { + public sealed class BaseTypeWithShouldSerializeMethodSerializer : XmlSerializer1 { public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { - return xmlReader.IsStartElement(@"TypeWithEnumPropertyHavingDefaultValue", @""); + return xmlReader.IsStartElement(@"BaseTypeWithShouldSerializeMethod", @""); } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write229_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write235_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read235_Item(); + return ((XmlSerializationReader1)reader).Read241_Item(); } } - public sealed class TypeWithEnumFlagPropertyHavingDefaultValueSerializer : XmlSerializer1 { + public sealed class DerivedTypeWithInheritedShouldSerializeSerializer : XmlSerializer1 { public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { - return xmlReader.IsStartElement(@"TypeWithEnumFlagPropertyHavingDefaultValue", @""); + return xmlReader.IsStartElement(@"DerivedTypeWithInheritedShouldSerialize", @""); } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write230_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write236_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read236_Item(); + return ((XmlSerializationReader1)reader).Read242_Item(); } } - public sealed class TypeWithShouldSerializeMethodSerializer : XmlSerializer1 { + public sealed class TypeWithFieldBackedSpecifiedMemberSerializer : XmlSerializer1 { public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { - return xmlReader.IsStartElement(@"TypeWithShouldSerializeMethod", @""); + return xmlReader.IsStartElement(@"TypeWithFieldBackedSpecifiedMember", @""); } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write231_TypeWithShouldSerializeMethod(objectToSerialize); + ((XmlSerializationWriter1)writer).Write237_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read237_TypeWithShouldSerializeMethod(); + return ((XmlSerializationReader1)reader).Read243_Item(); } } @@ -18018,11 +18404,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write232_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write238_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read238_Item(); + return ((XmlSerializationReader1)reader).Read244_Item(); } } @@ -18033,11 +18419,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write233_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write239_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read239_Item(); + return ((XmlSerializationReader1)reader).Read245_Item(); } } @@ -18048,11 +18434,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write234_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write240_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read240_Item(); + return ((XmlSerializationReader1)reader).Read246_Item(); } } @@ -18063,11 +18449,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write235_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write241_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read241_Item(); + return ((XmlSerializationReader1)reader).Read247_Item(); } } @@ -18078,11 +18464,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write236_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write242_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read242_Item(); + return ((XmlSerializationReader1)reader).Read248_Item(); } } @@ -18093,11 +18479,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write237_MoreChoices(objectToSerialize); + ((XmlSerializationWriter1)writer).Write243_MoreChoices(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read243_MoreChoices(); + return ((XmlSerializationReader1)reader).Read249_MoreChoices(); } } @@ -18108,11 +18494,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write238_ComplexChoiceA(objectToSerialize); + ((XmlSerializationWriter1)writer).Write244_ComplexChoiceA(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read244_ComplexChoiceA(); + return ((XmlSerializationReader1)reader).Read250_ComplexChoiceA(); } } @@ -18123,11 +18509,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write239_ComplexChoiceB(objectToSerialize); + ((XmlSerializationWriter1)writer).Write245_ComplexChoiceB(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read245_ComplexChoiceB(); + return ((XmlSerializationReader1)reader).Read251_ComplexChoiceB(); } } @@ -18138,11 +18524,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write240_TypeWithFieldsOrdered(objectToSerialize); + ((XmlSerializationWriter1)writer).Write246_TypeWithFieldsOrdered(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read246_TypeWithFieldsOrdered(); + return ((XmlSerializationReader1)reader).Read252_TypeWithFieldsOrdered(); } } @@ -18153,11 +18539,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write241_Item(objectToSerialize); + ((XmlSerializationWriter1)writer).Write247_Item(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read247_Item(); + return ((XmlSerializationReader1)reader).Read253_Item(); } } @@ -18168,11 +18554,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write242_Root(objectToSerialize); + ((XmlSerializationWriter1)writer).Write248_Root(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read248_Root(); + return ((XmlSerializationReader1)reader).Read254_Root(); } } @@ -18183,11 +18569,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write243_TypeClashB(objectToSerialize); + ((XmlSerializationWriter1)writer).Write249_TypeClashB(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read249_TypeClashB(); + return ((XmlSerializationReader1)reader).Read255_TypeClashB(); } } @@ -18198,11 +18584,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write244_TypeClashA(objectToSerialize); + ((XmlSerializationWriter1)writer).Write250_TypeClashA(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read250_TypeClashA(); + return ((XmlSerializationReader1)reader).Read256_TypeClashA(); } } @@ -18213,11 +18599,11 @@ public override System.Boolean CanDeserialize(System.Xml.XmlReader xmlReader) { } protected override void Serialize(object objectToSerialize, System.Xml.Serialization.XmlSerializationWriter writer) { - ((XmlSerializationWriter1)writer).Write245_Person(objectToSerialize); + ((XmlSerializationWriter1)writer).Write251_Person(objectToSerialize); } protected override object Deserialize(System.Xml.Serialization.XmlSerializationReader reader) { - return ((XmlSerializationReader1)reader).Read251_Person(); + return ((XmlSerializationReader1)reader).Read257_Person(); } } @@ -18229,131 +18615,134 @@ public override System.Collections.Hashtable ReadMethods { get { if (readMethods == null) { System.Collections.Hashtable _tmp = new System.Collections.Hashtable(); - _tmp[@"TypeWithXmlElementProperty::"] = @"Read127_TypeWithXmlElementProperty"; - _tmp[@"TypeWithXmlDocumentProperty::"] = @"Read128_TypeWithXmlDocumentProperty"; - _tmp[@"TypeWithBinaryProperty::"] = @"Read129_TypeWithBinaryProperty"; - _tmp[@"TypeWithDateTimeOffsetProperties::"] = @"Read130_Item"; - _tmp[@"TypeWithDateAndTimeOnlyProperties::"] = @"Read131_Item"; - _tmp[@"DateOnlyWrapper::"] = @"Read132_DateOnlyWrapper"; - _tmp[@"TimeOnlyWrapper::"] = @"Read133_TimeOnlyWrapper"; - _tmp[@"TimeOnlyAsXsdTimeWrapper::"] = @"Read134_TimeOnlyAsXsdTimeWrapper"; - _tmp[@"DateTimeDateWrapper::"] = @"Read135_DateTimeDateWrapper"; - _tmp[@"DateTimeTimeWrapper::"] = @"Read136_DateTimeTimeWrapper"; - _tmp[@"TypeWithTimeSpanProperty::"] = @"Read137_TypeWithTimeSpanProperty"; - _tmp[@"TypeWithDefaultTimeSpanProperty::"] = @"Read138_Item"; - _tmp[@"TypeWithByteProperty::"] = @"Read139_TypeWithByteProperty"; - _tmp[@"TypeWithXmlNodeArrayProperty:::True:"] = @"Read140_TypeWithXmlNodeArrayProperty"; - _tmp[@"Animal::"] = @"Read141_Animal"; - _tmp[@"Dog::"] = @"Read142_Dog"; - _tmp[@"DogBreed::"] = @"Read143_DogBreed"; - _tmp[@"Group::"] = @"Read144_Group"; - _tmp[@"Vehicle::"] = @"Read145_Vehicle"; - _tmp[@"Employee::"] = @"Read146_Employee"; - _tmp[@"BaseClass::"] = @"Read147_BaseClass"; - _tmp[@"DerivedClass::"] = @"Read148_DerivedClass"; - _tmp[@"SimpleBaseClass::"] = @"Read149_SimpleBaseClass"; - _tmp[@"SimpleDerivedClass::"] = @"Read150_SimpleDerivedClass"; - _tmp[@"XmlSerializableBaseClass:http://example.com/serializer-test-namespace::True:"] = @"Read151_BaseIXmlSerializable"; - _tmp[@"XmlSerializableDerivedClass::"] = @"Read152_DerivedIXmlSerializable"; - _tmp[@"PurchaseOrder:http://www.contoso1.com:PurchaseOrder:False:"] = @"Read153_PurchaseOrder"; - _tmp[@"Address::"] = @"Read154_Address"; - _tmp[@"OrderedItem::"] = @"Read155_OrderedItem"; - _tmp[@"AliasedTestType::"] = @"Read156_AliasedTestType"; - _tmp[@"BaseClass1::"] = @"Read157_BaseClass1"; - _tmp[@"DerivedClass1::"] = @"Read158_DerivedClass1"; - _tmp[@"MyCollection1::"] = @"Read159_ArrayOfDateTime"; - _tmp[@"Orchestra::"] = @"Read160_Orchestra"; - _tmp[@"Instrument::"] = @"Read161_Instrument"; - _tmp[@"Brass::"] = @"Read162_Brass"; - _tmp[@"Trumpet::"] = @"Read163_Trumpet"; - _tmp[@"Pet::"] = @"Read164_Pet"; - _tmp[@"DefaultValuesSetToNaN::"] = @"Read165_DefaultValuesSetToNaN"; - _tmp[@"DefaultValuesSetToPositiveInfinity::"] = @"Read166_Item"; - _tmp[@"DefaultValuesSetToNegativeInfinity::"] = @"Read167_Item"; - _tmp[@"TypeWithMismatchBetweenAttributeAndPropertyType::RootElement:True:"] = @"Read168_RootElement"; - _tmp[@"TypeWithLinkedProperty::"] = @"Read169_TypeWithLinkedProperty"; - _tmp[@"MsgDocumentType:http://example.com:Document:True:"] = @"Read170_Document"; - _tmp[@"RootClass::"] = @"Read171_RootClass"; - _tmp[@"Parameter::"] = @"Read172_Parameter"; - _tmp[@"XElementWrapper::"] = @"Read173_XElementWrapper"; - _tmp[@"XElementStruct::"] = @"Read174_XElementStruct"; - _tmp[@"XElementArrayWrapper::"] = @"Read175_XElementArrayWrapper"; - _tmp[@"DateTimeOffsetIXmlSerializableContainer::"] = @"Read176_Item"; - _tmp[@"SerializationTypes.TypeWithDateTimeStringProperty::"] = @"Read177_TypeWithDateTimeStringProperty"; - _tmp[@"SerializationTypes.SimpleType::"] = @"Read178_SimpleType"; - _tmp[@"SerializationTypes.TypeWithGetSetArrayMembers::"] = @"Read179_TypeWithGetSetArrayMembers"; - _tmp[@"SerializationTypes.TypeWithGetOnlyArrayProperties::"] = @"Read180_TypeWithGetOnlyArrayProperties"; - _tmp[@"SerializationTypes.TypeWithArraylikeMembers::"] = @"Read181_TypeWithArraylikeMembers"; - _tmp[@"SerializationTypes.StructNotSerializable::"] = @"Read182_StructNotSerializable"; - _tmp[@"SerializationTypes.TypeWithMyCollectionField::"] = @"Read183_TypeWithMyCollectionField"; - _tmp[@"SerializationTypes.TypeWithReadOnlyMyCollectionProperty::"] = @"Read184_Item"; - _tmp[@"SerializationTypes.MyList::"] = @"Read185_ArrayOfAnyType"; - _tmp[@"SerializationTypes.MyEnum::"] = @"Read186_MyEnum"; - _tmp[@"SerializationTypes.TypeWithEnumMembers::"] = @"Read187_TypeWithEnumMembers"; - _tmp[@"SerializationTypes.DCStruct::"] = @"Read188_DCStruct"; - _tmp[@"SerializationTypes.DCClassWithEnumAndStruct::"] = @"Read189_DCClassWithEnumAndStruct"; - _tmp[@"SerializationTypes.BuiltInTypes::"] = @"Read190_BuiltInTypes"; - _tmp[@"SerializationTypes.TypeA::"] = @"Read191_TypeA"; - _tmp[@"SerializationTypes.TypeB::"] = @"Read192_TypeB"; - _tmp[@"SerializationTypes.TypeHasArrayOfASerializedAsB::"] = @"Read193_TypeHasArrayOfASerializedAsB"; - _tmp[@"SerializationTypes.__TypeNameWithSpecialCharacters漢ñ::"] = @"Read194_Item"; - _tmp[@"SerializationTypes.BaseClassWithSamePropertyName::"] = @"Read195_BaseClassWithSamePropertyName"; - _tmp[@"SerializationTypes.DerivedClassWithSameProperty::"] = @"Read196_DerivedClassWithSameProperty"; - _tmp[@"SerializationTypes.DerivedClassWithSameProperty2::"] = @"Read197_DerivedClassWithSameProperty2"; - _tmp[@"SerializationTypes.TypeWithDateTimePropertyAsXmlTime::"] = @"Read198_Item"; - _tmp[@"SerializationTypes.TypeWithByteArrayAsXmlText::"] = @"Read199_TypeWithByteArrayAsXmlText"; - _tmp[@"SerializationTypes.SimpleDC::"] = @"Read200_SimpleDC"; - _tmp[@"SerializationTypes.TypeWithXmlTextAttributeOnArray:http://schemas.xmlsoap.org/ws/2005/04/discovery::False:"] = @"Read201_Item"; - _tmp[@"SerializationTypes.EnumFlags::"] = @"Read202_EnumFlags"; - _tmp[@"SerializationTypes.ClassImplementsInterface::"] = @"Read203_ClassImplementsInterface"; - _tmp[@"SerializationTypes.WithStruct::"] = @"Read204_WithStruct"; - _tmp[@"SerializationTypes.SomeStruct::"] = @"Read205_SomeStruct"; - _tmp[@"SerializationTypes.WithEnums::"] = @"Read206_WithEnums"; - _tmp[@"SerializationTypes.WithNullables::"] = @"Read207_WithNullables"; - _tmp[@"SerializationTypes.ByteEnum::"] = @"Read208_ByteEnum"; - _tmp[@"SerializationTypes.SByteEnum::"] = @"Read209_SByteEnum"; - _tmp[@"SerializationTypes.ShortEnum::"] = @"Read210_ShortEnum"; - _tmp[@"SerializationTypes.IntEnum::"] = @"Read211_IntEnum"; - _tmp[@"SerializationTypes.UIntEnum::"] = @"Read212_UIntEnum"; - _tmp[@"SerializationTypes.LongEnum::"] = @"Read213_LongEnum"; - _tmp[@"SerializationTypes.ULongEnum::"] = @"Read214_ULongEnum"; - _tmp[@"SerializationTypes.XmlSerializerAttributes::AttributeTesting:False:"] = @"Read215_AttributeTesting"; - _tmp[@"SerializationTypes.ItemChoiceType::"] = @"Read216_ItemChoiceType"; - _tmp[@"SerializationTypes.TypeWithAnyAttribute::"] = @"Read217_TypeWithAnyAttribute"; - _tmp[@"SerializationTypes.KnownTypesThroughConstructor::"] = @"Read218_KnownTypesThroughConstructor"; - _tmp[@"SerializationTypes.SimpleKnownTypeValue::"] = @"Read219_SimpleKnownTypeValue"; - _tmp[@"SerializationTypes.ClassImplementingIXmlSerializable::"] = @"Read220_Item"; - _tmp[@"SerializationTypes.StructImplementingIXmlSerializableWithoutParameterlessConstructor::"] = @"Read221_Item"; - _tmp[@"SerializationTypes.StructImplementingIXmlSerializableWithParameterlessConstructor::"] = @"Read222_Item"; - _tmp[@"SerializationTypes.TypeWithPropertyNameSpecified::"] = @"Read223_TypeWithPropertyNameSpecified"; - _tmp[@"SerializationTypes.TypeWithXmlSchemaFormAttribute:::True:"] = @"Read224_TypeWithXmlSchemaFormAttribute"; - _tmp[@"SerializationTypes.TypeWithTypeNameInXmlTypeAttribute::"] = @"Read225_MyXmlType"; - _tmp[@"SerializationTypes.TypeWithSchemaFormInXmlAttribute::"] = @"Read226_Item"; - _tmp[@"SerializationTypes.CustomDocument::"] = @"Read227_CustomDocument"; - _tmp[@"SerializationTypes.CustomElement::"] = @"Read228_CustomElement"; - _tmp[@"SerializationTypes.CustomAttribute::"] = @"Read229_Item"; - _tmp[@"SerializationTypes.TypeWithNonPublicDefaultConstructor::"] = @"Read230_Item"; - _tmp[@"SerializationTypes.ServerSettings::"] = @"Read231_ServerSettings"; - _tmp[@"SerializationTypes.TypeWithXmlQualifiedName::"] = @"Read232_TypeWithXmlQualifiedName"; - _tmp[@"SerializationTypes.TypeWith2DArrayProperty2::"] = @"Read233_TypeWith2DArrayProperty2"; - _tmp[@"SerializationTypes.TypeWithPropertiesHavingDefaultValue::"] = @"Read234_Item"; - _tmp[@"SerializationTypes.TypeWithEnumPropertyHavingDefaultValue::"] = @"Read235_Item"; - _tmp[@"SerializationTypes.TypeWithEnumFlagPropertyHavingDefaultValue::"] = @"Read236_Item"; - _tmp[@"SerializationTypes.TypeWithShouldSerializeMethod::"] = @"Read237_TypeWithShouldSerializeMethod"; - _tmp[@"SerializationTypes.KnownTypesThroughConstructorWithArrayProperties::"] = @"Read238_Item"; - _tmp[@"SerializationTypes.KnownTypesThroughConstructorWithValue::"] = @"Read239_Item"; - _tmp[@"SerializationTypes.TypeWithTypesHavingCustomFormatter::"] = @"Read240_Item"; - _tmp[@"SerializationTypes.TypeWithArrayPropertyHavingChoice::"] = @"Read241_Item"; - _tmp[@"SerializationTypes.TypeWithPropertyHavingComplexChoice::"] = @"Read242_Item"; - _tmp[@"SerializationTypes.MoreChoices::"] = @"Read243_MoreChoices"; - _tmp[@"SerializationTypes.ComplexChoiceA::"] = @"Read244_ComplexChoiceA"; - _tmp[@"SerializationTypes.ComplexChoiceB::"] = @"Read245_ComplexChoiceB"; - _tmp[@"SerializationTypes.TypeWithFieldsOrdered::"] = @"Read246_TypeWithFieldsOrdered"; - _tmp[@"SerializationTypes.TypeWithKnownTypesOfCollectionsWithConflictingXmlName::"] = @"Read247_Item"; - _tmp[@"SerializationTypes.NamespaceTypeNameClashContainer::Root:True:"] = @"Read248_Root"; - _tmp[@"SerializationTypes.TypeNameClashB.TypeNameClash::"] = @"Read249_TypeClashB"; - _tmp[@"SerializationTypes.TypeNameClashA.TypeNameClash::"] = @"Read250_TypeClashA"; - _tmp[@"Outer+Person::"] = @"Read251_Person"; + _tmp[@"TypeWithXmlElementProperty::"] = @"Read130_TypeWithXmlElementProperty"; + _tmp[@"TypeWithXmlDocumentProperty::"] = @"Read131_TypeWithXmlDocumentProperty"; + _tmp[@"TypeWithBinaryProperty::"] = @"Read132_TypeWithBinaryProperty"; + _tmp[@"TypeWithDateTimeOffsetProperties::"] = @"Read133_Item"; + _tmp[@"TypeWithDateAndTimeOnlyProperties::"] = @"Read134_Item"; + _tmp[@"DateOnlyWrapper::"] = @"Read135_DateOnlyWrapper"; + _tmp[@"TimeOnlyWrapper::"] = @"Read136_TimeOnlyWrapper"; + _tmp[@"TimeOnlyAsXsdTimeWrapper::"] = @"Read137_TimeOnlyAsXsdTimeWrapper"; + _tmp[@"DateTimeDateWrapper::"] = @"Read138_DateTimeDateWrapper"; + _tmp[@"DateTimeTimeWrapper::"] = @"Read139_DateTimeTimeWrapper"; + _tmp[@"TypeWithTimeSpanProperty::"] = @"Read140_TypeWithTimeSpanProperty"; + _tmp[@"TypeWithDefaultTimeSpanProperty::"] = @"Read141_Item"; + _tmp[@"TypeWithByteProperty::"] = @"Read142_TypeWithByteProperty"; + _tmp[@"TypeWithXmlNodeArrayProperty:::True:"] = @"Read143_TypeWithXmlNodeArrayProperty"; + _tmp[@"Animal::"] = @"Read144_Animal"; + _tmp[@"Dog::"] = @"Read145_Dog"; + _tmp[@"DogBreed::"] = @"Read146_DogBreed"; + _tmp[@"Group::"] = @"Read147_Group"; + _tmp[@"Vehicle::"] = @"Read148_Vehicle"; + _tmp[@"Employee::"] = @"Read149_Employee"; + _tmp[@"BaseClass::"] = @"Read150_BaseClass"; + _tmp[@"DerivedClass::"] = @"Read151_DerivedClass"; + _tmp[@"SimpleBaseClass::"] = @"Read152_SimpleBaseClass"; + _tmp[@"SimpleDerivedClass::"] = @"Read153_SimpleDerivedClass"; + _tmp[@"XmlSerializableBaseClass:http://example.com/serializer-test-namespace::True:"] = @"Read154_BaseIXmlSerializable"; + _tmp[@"XmlSerializableDerivedClass::"] = @"Read155_DerivedIXmlSerializable"; + _tmp[@"PurchaseOrder:http://www.contoso1.com:PurchaseOrder:False:"] = @"Read156_PurchaseOrder"; + _tmp[@"Address::"] = @"Read157_Address"; + _tmp[@"OrderedItem::"] = @"Read158_OrderedItem"; + _tmp[@"AliasedTestType::"] = @"Read159_AliasedTestType"; + _tmp[@"BaseClass1::"] = @"Read160_BaseClass1"; + _tmp[@"DerivedClass1::"] = @"Read161_DerivedClass1"; + _tmp[@"MyCollection1::"] = @"Read162_ArrayOfDateTime"; + _tmp[@"Orchestra::"] = @"Read163_Orchestra"; + _tmp[@"Instrument::"] = @"Read164_Instrument"; + _tmp[@"Brass::"] = @"Read165_Brass"; + _tmp[@"Trumpet::"] = @"Read166_Trumpet"; + _tmp[@"Pet::"] = @"Read167_Pet"; + _tmp[@"DefaultValuesSetToNaN::"] = @"Read168_DefaultValuesSetToNaN"; + _tmp[@"DefaultValuesSetToPositiveInfinity::"] = @"Read169_Item"; + _tmp[@"DefaultValuesSetToNegativeInfinity::"] = @"Read170_Item"; + _tmp[@"TypeWithMismatchBetweenAttributeAndPropertyType::RootElement:True:"] = @"Read171_RootElement"; + _tmp[@"TypeWithLinkedProperty::"] = @"Read172_TypeWithLinkedProperty"; + _tmp[@"MsgDocumentType:http://example.com:Document:True:"] = @"Read173_Document"; + _tmp[@"RootClass::"] = @"Read174_RootClass"; + _tmp[@"Parameter::"] = @"Read175_Parameter"; + _tmp[@"XElementWrapper::"] = @"Read176_XElementWrapper"; + _tmp[@"XElementStruct::"] = @"Read177_XElementStruct"; + _tmp[@"XElementArrayWrapper::"] = @"Read178_XElementArrayWrapper"; + _tmp[@"DateTimeOffsetIXmlSerializableContainer::"] = @"Read179_Item"; + _tmp[@"SerializationTypes.TypeWithDateTimeStringProperty::"] = @"Read180_TypeWithDateTimeStringProperty"; + _tmp[@"SerializationTypes.SimpleType::"] = @"Read181_SimpleType"; + _tmp[@"SerializationTypes.TypeWithGetSetArrayMembers::"] = @"Read182_TypeWithGetSetArrayMembers"; + _tmp[@"SerializationTypes.TypeWithGetOnlyArrayProperties::"] = @"Read183_TypeWithGetOnlyArrayProperties"; + _tmp[@"SerializationTypes.TypeWithArraylikeMembers::"] = @"Read184_TypeWithArraylikeMembers"; + _tmp[@"SerializationTypes.StructNotSerializable::"] = @"Read185_StructNotSerializable"; + _tmp[@"SerializationTypes.TypeWithMyCollectionField::"] = @"Read186_TypeWithMyCollectionField"; + _tmp[@"SerializationTypes.TypeWithReadOnlyMyCollectionProperty::"] = @"Read187_Item"; + _tmp[@"SerializationTypes.MyList::"] = @"Read188_ArrayOfAnyType"; + _tmp[@"SerializationTypes.MyEnum::"] = @"Read189_MyEnum"; + _tmp[@"SerializationTypes.TypeWithEnumMembers::"] = @"Read190_TypeWithEnumMembers"; + _tmp[@"SerializationTypes.DCStruct::"] = @"Read191_DCStruct"; + _tmp[@"SerializationTypes.DCClassWithEnumAndStruct::"] = @"Read192_DCClassWithEnumAndStruct"; + _tmp[@"SerializationTypes.BuiltInTypes::"] = @"Read193_BuiltInTypes"; + _tmp[@"SerializationTypes.TypeA::"] = @"Read194_TypeA"; + _tmp[@"SerializationTypes.TypeB::"] = @"Read195_TypeB"; + _tmp[@"SerializationTypes.TypeHasArrayOfASerializedAsB::"] = @"Read196_TypeHasArrayOfASerializedAsB"; + _tmp[@"SerializationTypes.__TypeNameWithSpecialCharacters漢ñ::"] = @"Read197_Item"; + _tmp[@"SerializationTypes.BaseClassWithSamePropertyName::"] = @"Read198_BaseClassWithSamePropertyName"; + _tmp[@"SerializationTypes.DerivedClassWithSameProperty::"] = @"Read199_DerivedClassWithSameProperty"; + _tmp[@"SerializationTypes.DerivedClassWithSameProperty2::"] = @"Read200_DerivedClassWithSameProperty2"; + _tmp[@"SerializationTypes.TypeWithDateTimePropertyAsXmlTime::"] = @"Read201_Item"; + _tmp[@"SerializationTypes.TypeWithByteArrayAsXmlText::"] = @"Read202_TypeWithByteArrayAsXmlText"; + _tmp[@"SerializationTypes.SimpleDC::"] = @"Read203_SimpleDC"; + _tmp[@"SerializationTypes.TypeWithXmlTextAttributeOnArray:http://schemas.xmlsoap.org/ws/2005/04/discovery::False:"] = @"Read204_Item"; + _tmp[@"SerializationTypes.EnumFlags::"] = @"Read205_EnumFlags"; + _tmp[@"SerializationTypes.ClassImplementsInterface::"] = @"Read206_ClassImplementsInterface"; + _tmp[@"SerializationTypes.WithStruct::"] = @"Read207_WithStruct"; + _tmp[@"SerializationTypes.SomeStruct::"] = @"Read208_SomeStruct"; + _tmp[@"SerializationTypes.WithEnums::"] = @"Read209_WithEnums"; + _tmp[@"SerializationTypes.WithNullables::"] = @"Read210_WithNullables"; + _tmp[@"SerializationTypes.ByteEnum::"] = @"Read211_ByteEnum"; + _tmp[@"SerializationTypes.SByteEnum::"] = @"Read212_SByteEnum"; + _tmp[@"SerializationTypes.ShortEnum::"] = @"Read213_ShortEnum"; + _tmp[@"SerializationTypes.IntEnum::"] = @"Read214_IntEnum"; + _tmp[@"SerializationTypes.UIntEnum::"] = @"Read215_UIntEnum"; + _tmp[@"SerializationTypes.LongEnum::"] = @"Read216_LongEnum"; + _tmp[@"SerializationTypes.ULongEnum::"] = @"Read217_ULongEnum"; + _tmp[@"SerializationTypes.XmlSerializerAttributes::AttributeTesting:False:"] = @"Read218_AttributeTesting"; + _tmp[@"SerializationTypes.ItemChoiceType::"] = @"Read219_ItemChoiceType"; + _tmp[@"SerializationTypes.TypeWithAnyAttribute::"] = @"Read220_TypeWithAnyAttribute"; + _tmp[@"SerializationTypes.KnownTypesThroughConstructor::"] = @"Read221_KnownTypesThroughConstructor"; + _tmp[@"SerializationTypes.SimpleKnownTypeValue::"] = @"Read222_SimpleKnownTypeValue"; + _tmp[@"SerializationTypes.ClassImplementingIXmlSerializable::"] = @"Read223_Item"; + _tmp[@"SerializationTypes.StructImplementingIXmlSerializableWithoutParameterlessConstructor::"] = @"Read224_Item"; + _tmp[@"SerializationTypes.StructImplementingIXmlSerializableWithParameterlessConstructor::"] = @"Read225_Item"; + _tmp[@"SerializationTypes.TypeWithPropertyNameSpecified::"] = @"Read226_TypeWithPropertyNameSpecified"; + _tmp[@"SerializationTypes.TypeWithXmlSchemaFormAttribute:::True:"] = @"Read227_TypeWithXmlSchemaFormAttribute"; + _tmp[@"SerializationTypes.TypeWithTypeNameInXmlTypeAttribute::"] = @"Read228_MyXmlType"; + _tmp[@"SerializationTypes.TypeWithSchemaFormInXmlAttribute::"] = @"Read229_Item"; + _tmp[@"SerializationTypes.CustomDocument::"] = @"Read230_CustomDocument"; + _tmp[@"SerializationTypes.CustomElement::"] = @"Read231_CustomElement"; + _tmp[@"SerializationTypes.CustomAttribute::"] = @"Read232_Item"; + _tmp[@"SerializationTypes.TypeWithNonPublicDefaultConstructor::"] = @"Read233_Item"; + _tmp[@"SerializationTypes.ServerSettings::"] = @"Read234_ServerSettings"; + _tmp[@"SerializationTypes.TypeWithXmlQualifiedName::"] = @"Read235_TypeWithXmlQualifiedName"; + _tmp[@"SerializationTypes.TypeWith2DArrayProperty2::"] = @"Read236_TypeWith2DArrayProperty2"; + _tmp[@"SerializationTypes.TypeWithPropertiesHavingDefaultValue::"] = @"Read237_Item"; + _tmp[@"SerializationTypes.TypeWithEnumPropertyHavingDefaultValue::"] = @"Read238_Item"; + _tmp[@"SerializationTypes.TypeWithEnumFlagPropertyHavingDefaultValue::"] = @"Read239_Item"; + _tmp[@"SerializationTypes.TypeWithShouldSerializeMethod::"] = @"Read240_TypeWithShouldSerializeMethod"; + _tmp[@"SerializationTypes.BaseTypeWithShouldSerializeMethod::"] = @"Read241_Item"; + _tmp[@"SerializationTypes.DerivedTypeWithInheritedShouldSerialize::"] = @"Read242_Item"; + _tmp[@"SerializationTypes.TypeWithFieldBackedSpecifiedMember::"] = @"Read243_Item"; + _tmp[@"SerializationTypes.KnownTypesThroughConstructorWithArrayProperties::"] = @"Read244_Item"; + _tmp[@"SerializationTypes.KnownTypesThroughConstructorWithValue::"] = @"Read245_Item"; + _tmp[@"SerializationTypes.TypeWithTypesHavingCustomFormatter::"] = @"Read246_Item"; + _tmp[@"SerializationTypes.TypeWithArrayPropertyHavingChoice::"] = @"Read247_Item"; + _tmp[@"SerializationTypes.TypeWithPropertyHavingComplexChoice::"] = @"Read248_Item"; + _tmp[@"SerializationTypes.MoreChoices::"] = @"Read249_MoreChoices"; + _tmp[@"SerializationTypes.ComplexChoiceA::"] = @"Read250_ComplexChoiceA"; + _tmp[@"SerializationTypes.ComplexChoiceB::"] = @"Read251_ComplexChoiceB"; + _tmp[@"SerializationTypes.TypeWithFieldsOrdered::"] = @"Read252_TypeWithFieldsOrdered"; + _tmp[@"SerializationTypes.TypeWithKnownTypesOfCollectionsWithConflictingXmlName::"] = @"Read253_Item"; + _tmp[@"SerializationTypes.NamespaceTypeNameClashContainer::Root:True:"] = @"Read254_Root"; + _tmp[@"SerializationTypes.TypeNameClashB.TypeNameClash::"] = @"Read255_TypeClashB"; + _tmp[@"SerializationTypes.TypeNameClashA.TypeNameClash::"] = @"Read256_TypeClashA"; + _tmp[@"Outer+Person::"] = @"Read257_Person"; if (readMethods == null) readMethods = _tmp; } return readMethods; @@ -18364,131 +18753,134 @@ public override System.Collections.Hashtable WriteMethods { get { if (writeMethods == null) { System.Collections.Hashtable _tmp = new System.Collections.Hashtable(); - _tmp[@"TypeWithXmlElementProperty::"] = @"Write121_TypeWithXmlElementProperty"; - _tmp[@"TypeWithXmlDocumentProperty::"] = @"Write122_TypeWithXmlDocumentProperty"; - _tmp[@"TypeWithBinaryProperty::"] = @"Write123_TypeWithBinaryProperty"; - _tmp[@"TypeWithDateTimeOffsetProperties::"] = @"Write124_Item"; - _tmp[@"TypeWithDateAndTimeOnlyProperties::"] = @"Write125_Item"; - _tmp[@"DateOnlyWrapper::"] = @"Write126_DateOnlyWrapper"; - _tmp[@"TimeOnlyWrapper::"] = @"Write127_TimeOnlyWrapper"; - _tmp[@"TimeOnlyAsXsdTimeWrapper::"] = @"Write128_TimeOnlyAsXsdTimeWrapper"; - _tmp[@"DateTimeDateWrapper::"] = @"Write129_DateTimeDateWrapper"; - _tmp[@"DateTimeTimeWrapper::"] = @"Write130_DateTimeTimeWrapper"; - _tmp[@"TypeWithTimeSpanProperty::"] = @"Write131_TypeWithTimeSpanProperty"; - _tmp[@"TypeWithDefaultTimeSpanProperty::"] = @"Write132_Item"; - _tmp[@"TypeWithByteProperty::"] = @"Write133_TypeWithByteProperty"; - _tmp[@"TypeWithXmlNodeArrayProperty:::True:"] = @"Write134_TypeWithXmlNodeArrayProperty"; - _tmp[@"Animal::"] = @"Write135_Animal"; - _tmp[@"Dog::"] = @"Write136_Dog"; - _tmp[@"DogBreed::"] = @"Write137_DogBreed"; - _tmp[@"Group::"] = @"Write138_Group"; - _tmp[@"Vehicle::"] = @"Write139_Vehicle"; - _tmp[@"Employee::"] = @"Write140_Employee"; - _tmp[@"BaseClass::"] = @"Write141_BaseClass"; - _tmp[@"DerivedClass::"] = @"Write142_DerivedClass"; - _tmp[@"SimpleBaseClass::"] = @"Write143_SimpleBaseClass"; - _tmp[@"SimpleDerivedClass::"] = @"Write144_SimpleDerivedClass"; - _tmp[@"XmlSerializableBaseClass:http://example.com/serializer-test-namespace::True:"] = @"Write145_BaseIXmlSerializable"; - _tmp[@"XmlSerializableDerivedClass::"] = @"Write146_DerivedIXmlSerializable"; - _tmp[@"PurchaseOrder:http://www.contoso1.com:PurchaseOrder:False:"] = @"Write147_PurchaseOrder"; - _tmp[@"Address::"] = @"Write148_Address"; - _tmp[@"OrderedItem::"] = @"Write149_OrderedItem"; - _tmp[@"AliasedTestType::"] = @"Write150_AliasedTestType"; - _tmp[@"BaseClass1::"] = @"Write151_BaseClass1"; - _tmp[@"DerivedClass1::"] = @"Write152_DerivedClass1"; - _tmp[@"MyCollection1::"] = @"Write153_ArrayOfDateTime"; - _tmp[@"Orchestra::"] = @"Write154_Orchestra"; - _tmp[@"Instrument::"] = @"Write155_Instrument"; - _tmp[@"Brass::"] = @"Write156_Brass"; - _tmp[@"Trumpet::"] = @"Write157_Trumpet"; - _tmp[@"Pet::"] = @"Write158_Pet"; - _tmp[@"DefaultValuesSetToNaN::"] = @"Write159_DefaultValuesSetToNaN"; - _tmp[@"DefaultValuesSetToPositiveInfinity::"] = @"Write160_Item"; - _tmp[@"DefaultValuesSetToNegativeInfinity::"] = @"Write161_Item"; - _tmp[@"TypeWithMismatchBetweenAttributeAndPropertyType::RootElement:True:"] = @"Write162_RootElement"; - _tmp[@"TypeWithLinkedProperty::"] = @"Write163_TypeWithLinkedProperty"; - _tmp[@"MsgDocumentType:http://example.com:Document:True:"] = @"Write164_Document"; - _tmp[@"RootClass::"] = @"Write165_RootClass"; - _tmp[@"Parameter::"] = @"Write166_Parameter"; - _tmp[@"XElementWrapper::"] = @"Write167_XElementWrapper"; - _tmp[@"XElementStruct::"] = @"Write168_XElementStruct"; - _tmp[@"XElementArrayWrapper::"] = @"Write169_XElementArrayWrapper"; - _tmp[@"DateTimeOffsetIXmlSerializableContainer::"] = @"Write170_Item"; - _tmp[@"SerializationTypes.TypeWithDateTimeStringProperty::"] = @"Write171_TypeWithDateTimeStringProperty"; - _tmp[@"SerializationTypes.SimpleType::"] = @"Write172_SimpleType"; - _tmp[@"SerializationTypes.TypeWithGetSetArrayMembers::"] = @"Write173_TypeWithGetSetArrayMembers"; - _tmp[@"SerializationTypes.TypeWithGetOnlyArrayProperties::"] = @"Write174_TypeWithGetOnlyArrayProperties"; - _tmp[@"SerializationTypes.TypeWithArraylikeMembers::"] = @"Write175_TypeWithArraylikeMembers"; - _tmp[@"SerializationTypes.StructNotSerializable::"] = @"Write176_StructNotSerializable"; - _tmp[@"SerializationTypes.TypeWithMyCollectionField::"] = @"Write177_TypeWithMyCollectionField"; - _tmp[@"SerializationTypes.TypeWithReadOnlyMyCollectionProperty::"] = @"Write178_Item"; - _tmp[@"SerializationTypes.MyList::"] = @"Write179_ArrayOfAnyType"; - _tmp[@"SerializationTypes.MyEnum::"] = @"Write180_MyEnum"; - _tmp[@"SerializationTypes.TypeWithEnumMembers::"] = @"Write181_TypeWithEnumMembers"; - _tmp[@"SerializationTypes.DCStruct::"] = @"Write182_DCStruct"; - _tmp[@"SerializationTypes.DCClassWithEnumAndStruct::"] = @"Write183_DCClassWithEnumAndStruct"; - _tmp[@"SerializationTypes.BuiltInTypes::"] = @"Write184_BuiltInTypes"; - _tmp[@"SerializationTypes.TypeA::"] = @"Write185_TypeA"; - _tmp[@"SerializationTypes.TypeB::"] = @"Write186_TypeB"; - _tmp[@"SerializationTypes.TypeHasArrayOfASerializedAsB::"] = @"Write187_TypeHasArrayOfASerializedAsB"; - _tmp[@"SerializationTypes.__TypeNameWithSpecialCharacters漢ñ::"] = @"Write188_Item"; - _tmp[@"SerializationTypes.BaseClassWithSamePropertyName::"] = @"Write189_BaseClassWithSamePropertyName"; - _tmp[@"SerializationTypes.DerivedClassWithSameProperty::"] = @"Write190_DerivedClassWithSameProperty"; - _tmp[@"SerializationTypes.DerivedClassWithSameProperty2::"] = @"Write191_DerivedClassWithSameProperty2"; - _tmp[@"SerializationTypes.TypeWithDateTimePropertyAsXmlTime::"] = @"Write192_Item"; - _tmp[@"SerializationTypes.TypeWithByteArrayAsXmlText::"] = @"Write193_TypeWithByteArrayAsXmlText"; - _tmp[@"SerializationTypes.SimpleDC::"] = @"Write194_SimpleDC"; - _tmp[@"SerializationTypes.TypeWithXmlTextAttributeOnArray:http://schemas.xmlsoap.org/ws/2005/04/discovery::False:"] = @"Write195_Item"; - _tmp[@"SerializationTypes.EnumFlags::"] = @"Write196_EnumFlags"; - _tmp[@"SerializationTypes.ClassImplementsInterface::"] = @"Write197_ClassImplementsInterface"; - _tmp[@"SerializationTypes.WithStruct::"] = @"Write198_WithStruct"; - _tmp[@"SerializationTypes.SomeStruct::"] = @"Write199_SomeStruct"; - _tmp[@"SerializationTypes.WithEnums::"] = @"Write200_WithEnums"; - _tmp[@"SerializationTypes.WithNullables::"] = @"Write201_WithNullables"; - _tmp[@"SerializationTypes.ByteEnum::"] = @"Write202_ByteEnum"; - _tmp[@"SerializationTypes.SByteEnum::"] = @"Write203_SByteEnum"; - _tmp[@"SerializationTypes.ShortEnum::"] = @"Write204_ShortEnum"; - _tmp[@"SerializationTypes.IntEnum::"] = @"Write205_IntEnum"; - _tmp[@"SerializationTypes.UIntEnum::"] = @"Write206_UIntEnum"; - _tmp[@"SerializationTypes.LongEnum::"] = @"Write207_LongEnum"; - _tmp[@"SerializationTypes.ULongEnum::"] = @"Write208_ULongEnum"; - _tmp[@"SerializationTypes.XmlSerializerAttributes::AttributeTesting:False:"] = @"Write209_AttributeTesting"; - _tmp[@"SerializationTypes.ItemChoiceType::"] = @"Write210_ItemChoiceType"; - _tmp[@"SerializationTypes.TypeWithAnyAttribute::"] = @"Write211_TypeWithAnyAttribute"; - _tmp[@"SerializationTypes.KnownTypesThroughConstructor::"] = @"Write212_KnownTypesThroughConstructor"; - _tmp[@"SerializationTypes.SimpleKnownTypeValue::"] = @"Write213_SimpleKnownTypeValue"; - _tmp[@"SerializationTypes.ClassImplementingIXmlSerializable::"] = @"Write214_Item"; - _tmp[@"SerializationTypes.StructImplementingIXmlSerializableWithoutParameterlessConstructor::"] = @"Write215_Item"; - _tmp[@"SerializationTypes.StructImplementingIXmlSerializableWithParameterlessConstructor::"] = @"Write216_Item"; - _tmp[@"SerializationTypes.TypeWithPropertyNameSpecified::"] = @"Write217_TypeWithPropertyNameSpecified"; - _tmp[@"SerializationTypes.TypeWithXmlSchemaFormAttribute:::True:"] = @"Write218_TypeWithXmlSchemaFormAttribute"; - _tmp[@"SerializationTypes.TypeWithTypeNameInXmlTypeAttribute::"] = @"Write219_MyXmlType"; - _tmp[@"SerializationTypes.TypeWithSchemaFormInXmlAttribute::"] = @"Write220_Item"; - _tmp[@"SerializationTypes.CustomDocument::"] = @"Write221_CustomDocument"; - _tmp[@"SerializationTypes.CustomElement::"] = @"Write222_CustomElement"; - _tmp[@"SerializationTypes.CustomAttribute::"] = @"Write223_Item"; - _tmp[@"SerializationTypes.TypeWithNonPublicDefaultConstructor::"] = @"Write224_Item"; - _tmp[@"SerializationTypes.ServerSettings::"] = @"Write225_ServerSettings"; - _tmp[@"SerializationTypes.TypeWithXmlQualifiedName::"] = @"Write226_TypeWithXmlQualifiedName"; - _tmp[@"SerializationTypes.TypeWith2DArrayProperty2::"] = @"Write227_TypeWith2DArrayProperty2"; - _tmp[@"SerializationTypes.TypeWithPropertiesHavingDefaultValue::"] = @"Write228_Item"; - _tmp[@"SerializationTypes.TypeWithEnumPropertyHavingDefaultValue::"] = @"Write229_Item"; - _tmp[@"SerializationTypes.TypeWithEnumFlagPropertyHavingDefaultValue::"] = @"Write230_Item"; - _tmp[@"SerializationTypes.TypeWithShouldSerializeMethod::"] = @"Write231_TypeWithShouldSerializeMethod"; - _tmp[@"SerializationTypes.KnownTypesThroughConstructorWithArrayProperties::"] = @"Write232_Item"; - _tmp[@"SerializationTypes.KnownTypesThroughConstructorWithValue::"] = @"Write233_Item"; - _tmp[@"SerializationTypes.TypeWithTypesHavingCustomFormatter::"] = @"Write234_Item"; - _tmp[@"SerializationTypes.TypeWithArrayPropertyHavingChoice::"] = @"Write235_Item"; - _tmp[@"SerializationTypes.TypeWithPropertyHavingComplexChoice::"] = @"Write236_Item"; - _tmp[@"SerializationTypes.MoreChoices::"] = @"Write237_MoreChoices"; - _tmp[@"SerializationTypes.ComplexChoiceA::"] = @"Write238_ComplexChoiceA"; - _tmp[@"SerializationTypes.ComplexChoiceB::"] = @"Write239_ComplexChoiceB"; - _tmp[@"SerializationTypes.TypeWithFieldsOrdered::"] = @"Write240_TypeWithFieldsOrdered"; - _tmp[@"SerializationTypes.TypeWithKnownTypesOfCollectionsWithConflictingXmlName::"] = @"Write241_Item"; - _tmp[@"SerializationTypes.NamespaceTypeNameClashContainer::Root:True:"] = @"Write242_Root"; - _tmp[@"SerializationTypes.TypeNameClashB.TypeNameClash::"] = @"Write243_TypeClashB"; - _tmp[@"SerializationTypes.TypeNameClashA.TypeNameClash::"] = @"Write244_TypeClashA"; - _tmp[@"Outer+Person::"] = @"Write245_Person"; + _tmp[@"TypeWithXmlElementProperty::"] = @"Write124_TypeWithXmlElementProperty"; + _tmp[@"TypeWithXmlDocumentProperty::"] = @"Write125_TypeWithXmlDocumentProperty"; + _tmp[@"TypeWithBinaryProperty::"] = @"Write126_TypeWithBinaryProperty"; + _tmp[@"TypeWithDateTimeOffsetProperties::"] = @"Write127_Item"; + _tmp[@"TypeWithDateAndTimeOnlyProperties::"] = @"Write128_Item"; + _tmp[@"DateOnlyWrapper::"] = @"Write129_DateOnlyWrapper"; + _tmp[@"TimeOnlyWrapper::"] = @"Write130_TimeOnlyWrapper"; + _tmp[@"TimeOnlyAsXsdTimeWrapper::"] = @"Write131_TimeOnlyAsXsdTimeWrapper"; + _tmp[@"DateTimeDateWrapper::"] = @"Write132_DateTimeDateWrapper"; + _tmp[@"DateTimeTimeWrapper::"] = @"Write133_DateTimeTimeWrapper"; + _tmp[@"TypeWithTimeSpanProperty::"] = @"Write134_TypeWithTimeSpanProperty"; + _tmp[@"TypeWithDefaultTimeSpanProperty::"] = @"Write135_Item"; + _tmp[@"TypeWithByteProperty::"] = @"Write136_TypeWithByteProperty"; + _tmp[@"TypeWithXmlNodeArrayProperty:::True:"] = @"Write137_TypeWithXmlNodeArrayProperty"; + _tmp[@"Animal::"] = @"Write138_Animal"; + _tmp[@"Dog::"] = @"Write139_Dog"; + _tmp[@"DogBreed::"] = @"Write140_DogBreed"; + _tmp[@"Group::"] = @"Write141_Group"; + _tmp[@"Vehicle::"] = @"Write142_Vehicle"; + _tmp[@"Employee::"] = @"Write143_Employee"; + _tmp[@"BaseClass::"] = @"Write144_BaseClass"; + _tmp[@"DerivedClass::"] = @"Write145_DerivedClass"; + _tmp[@"SimpleBaseClass::"] = @"Write146_SimpleBaseClass"; + _tmp[@"SimpleDerivedClass::"] = @"Write147_SimpleDerivedClass"; + _tmp[@"XmlSerializableBaseClass:http://example.com/serializer-test-namespace::True:"] = @"Write148_BaseIXmlSerializable"; + _tmp[@"XmlSerializableDerivedClass::"] = @"Write149_DerivedIXmlSerializable"; + _tmp[@"PurchaseOrder:http://www.contoso1.com:PurchaseOrder:False:"] = @"Write150_PurchaseOrder"; + _tmp[@"Address::"] = @"Write151_Address"; + _tmp[@"OrderedItem::"] = @"Write152_OrderedItem"; + _tmp[@"AliasedTestType::"] = @"Write153_AliasedTestType"; + _tmp[@"BaseClass1::"] = @"Write154_BaseClass1"; + _tmp[@"DerivedClass1::"] = @"Write155_DerivedClass1"; + _tmp[@"MyCollection1::"] = @"Write156_ArrayOfDateTime"; + _tmp[@"Orchestra::"] = @"Write157_Orchestra"; + _tmp[@"Instrument::"] = @"Write158_Instrument"; + _tmp[@"Brass::"] = @"Write159_Brass"; + _tmp[@"Trumpet::"] = @"Write160_Trumpet"; + _tmp[@"Pet::"] = @"Write161_Pet"; + _tmp[@"DefaultValuesSetToNaN::"] = @"Write162_DefaultValuesSetToNaN"; + _tmp[@"DefaultValuesSetToPositiveInfinity::"] = @"Write163_Item"; + _tmp[@"DefaultValuesSetToNegativeInfinity::"] = @"Write164_Item"; + _tmp[@"TypeWithMismatchBetweenAttributeAndPropertyType::RootElement:True:"] = @"Write165_RootElement"; + _tmp[@"TypeWithLinkedProperty::"] = @"Write166_TypeWithLinkedProperty"; + _tmp[@"MsgDocumentType:http://example.com:Document:True:"] = @"Write167_Document"; + _tmp[@"RootClass::"] = @"Write168_RootClass"; + _tmp[@"Parameter::"] = @"Write169_Parameter"; + _tmp[@"XElementWrapper::"] = @"Write170_XElementWrapper"; + _tmp[@"XElementStruct::"] = @"Write171_XElementStruct"; + _tmp[@"XElementArrayWrapper::"] = @"Write172_XElementArrayWrapper"; + _tmp[@"DateTimeOffsetIXmlSerializableContainer::"] = @"Write173_Item"; + _tmp[@"SerializationTypes.TypeWithDateTimeStringProperty::"] = @"Write174_TypeWithDateTimeStringProperty"; + _tmp[@"SerializationTypes.SimpleType::"] = @"Write175_SimpleType"; + _tmp[@"SerializationTypes.TypeWithGetSetArrayMembers::"] = @"Write176_TypeWithGetSetArrayMembers"; + _tmp[@"SerializationTypes.TypeWithGetOnlyArrayProperties::"] = @"Write177_TypeWithGetOnlyArrayProperties"; + _tmp[@"SerializationTypes.TypeWithArraylikeMembers::"] = @"Write178_TypeWithArraylikeMembers"; + _tmp[@"SerializationTypes.StructNotSerializable::"] = @"Write179_StructNotSerializable"; + _tmp[@"SerializationTypes.TypeWithMyCollectionField::"] = @"Write180_TypeWithMyCollectionField"; + _tmp[@"SerializationTypes.TypeWithReadOnlyMyCollectionProperty::"] = @"Write181_Item"; + _tmp[@"SerializationTypes.MyList::"] = @"Write182_ArrayOfAnyType"; + _tmp[@"SerializationTypes.MyEnum::"] = @"Write183_MyEnum"; + _tmp[@"SerializationTypes.TypeWithEnumMembers::"] = @"Write184_TypeWithEnumMembers"; + _tmp[@"SerializationTypes.DCStruct::"] = @"Write185_DCStruct"; + _tmp[@"SerializationTypes.DCClassWithEnumAndStruct::"] = @"Write186_DCClassWithEnumAndStruct"; + _tmp[@"SerializationTypes.BuiltInTypes::"] = @"Write187_BuiltInTypes"; + _tmp[@"SerializationTypes.TypeA::"] = @"Write188_TypeA"; + _tmp[@"SerializationTypes.TypeB::"] = @"Write189_TypeB"; + _tmp[@"SerializationTypes.TypeHasArrayOfASerializedAsB::"] = @"Write190_TypeHasArrayOfASerializedAsB"; + _tmp[@"SerializationTypes.__TypeNameWithSpecialCharacters漢ñ::"] = @"Write191_Item"; + _tmp[@"SerializationTypes.BaseClassWithSamePropertyName::"] = @"Write192_BaseClassWithSamePropertyName"; + _tmp[@"SerializationTypes.DerivedClassWithSameProperty::"] = @"Write193_DerivedClassWithSameProperty"; + _tmp[@"SerializationTypes.DerivedClassWithSameProperty2::"] = @"Write194_DerivedClassWithSameProperty2"; + _tmp[@"SerializationTypes.TypeWithDateTimePropertyAsXmlTime::"] = @"Write195_Item"; + _tmp[@"SerializationTypes.TypeWithByteArrayAsXmlText::"] = @"Write196_TypeWithByteArrayAsXmlText"; + _tmp[@"SerializationTypes.SimpleDC::"] = @"Write197_SimpleDC"; + _tmp[@"SerializationTypes.TypeWithXmlTextAttributeOnArray:http://schemas.xmlsoap.org/ws/2005/04/discovery::False:"] = @"Write198_Item"; + _tmp[@"SerializationTypes.EnumFlags::"] = @"Write199_EnumFlags"; + _tmp[@"SerializationTypes.ClassImplementsInterface::"] = @"Write200_ClassImplementsInterface"; + _tmp[@"SerializationTypes.WithStruct::"] = @"Write201_WithStruct"; + _tmp[@"SerializationTypes.SomeStruct::"] = @"Write202_SomeStruct"; + _tmp[@"SerializationTypes.WithEnums::"] = @"Write203_WithEnums"; + _tmp[@"SerializationTypes.WithNullables::"] = @"Write204_WithNullables"; + _tmp[@"SerializationTypes.ByteEnum::"] = @"Write205_ByteEnum"; + _tmp[@"SerializationTypes.SByteEnum::"] = @"Write206_SByteEnum"; + _tmp[@"SerializationTypes.ShortEnum::"] = @"Write207_ShortEnum"; + _tmp[@"SerializationTypes.IntEnum::"] = @"Write208_IntEnum"; + _tmp[@"SerializationTypes.UIntEnum::"] = @"Write209_UIntEnum"; + _tmp[@"SerializationTypes.LongEnum::"] = @"Write210_LongEnum"; + _tmp[@"SerializationTypes.ULongEnum::"] = @"Write211_ULongEnum"; + _tmp[@"SerializationTypes.XmlSerializerAttributes::AttributeTesting:False:"] = @"Write212_AttributeTesting"; + _tmp[@"SerializationTypes.ItemChoiceType::"] = @"Write213_ItemChoiceType"; + _tmp[@"SerializationTypes.TypeWithAnyAttribute::"] = @"Write214_TypeWithAnyAttribute"; + _tmp[@"SerializationTypes.KnownTypesThroughConstructor::"] = @"Write215_KnownTypesThroughConstructor"; + _tmp[@"SerializationTypes.SimpleKnownTypeValue::"] = @"Write216_SimpleKnownTypeValue"; + _tmp[@"SerializationTypes.ClassImplementingIXmlSerializable::"] = @"Write217_Item"; + _tmp[@"SerializationTypes.StructImplementingIXmlSerializableWithoutParameterlessConstructor::"] = @"Write218_Item"; + _tmp[@"SerializationTypes.StructImplementingIXmlSerializableWithParameterlessConstructor::"] = @"Write219_Item"; + _tmp[@"SerializationTypes.TypeWithPropertyNameSpecified::"] = @"Write220_TypeWithPropertyNameSpecified"; + _tmp[@"SerializationTypes.TypeWithXmlSchemaFormAttribute:::True:"] = @"Write221_TypeWithXmlSchemaFormAttribute"; + _tmp[@"SerializationTypes.TypeWithTypeNameInXmlTypeAttribute::"] = @"Write222_MyXmlType"; + _tmp[@"SerializationTypes.TypeWithSchemaFormInXmlAttribute::"] = @"Write223_Item"; + _tmp[@"SerializationTypes.CustomDocument::"] = @"Write224_CustomDocument"; + _tmp[@"SerializationTypes.CustomElement::"] = @"Write225_CustomElement"; + _tmp[@"SerializationTypes.CustomAttribute::"] = @"Write226_Item"; + _tmp[@"SerializationTypes.TypeWithNonPublicDefaultConstructor::"] = @"Write227_Item"; + _tmp[@"SerializationTypes.ServerSettings::"] = @"Write228_ServerSettings"; + _tmp[@"SerializationTypes.TypeWithXmlQualifiedName::"] = @"Write229_TypeWithXmlQualifiedName"; + _tmp[@"SerializationTypes.TypeWith2DArrayProperty2::"] = @"Write230_TypeWith2DArrayProperty2"; + _tmp[@"SerializationTypes.TypeWithPropertiesHavingDefaultValue::"] = @"Write231_Item"; + _tmp[@"SerializationTypes.TypeWithEnumPropertyHavingDefaultValue::"] = @"Write232_Item"; + _tmp[@"SerializationTypes.TypeWithEnumFlagPropertyHavingDefaultValue::"] = @"Write233_Item"; + _tmp[@"SerializationTypes.TypeWithShouldSerializeMethod::"] = @"Write234_TypeWithShouldSerializeMethod"; + _tmp[@"SerializationTypes.BaseTypeWithShouldSerializeMethod::"] = @"Write235_Item"; + _tmp[@"SerializationTypes.DerivedTypeWithInheritedShouldSerialize::"] = @"Write236_Item"; + _tmp[@"SerializationTypes.TypeWithFieldBackedSpecifiedMember::"] = @"Write237_Item"; + _tmp[@"SerializationTypes.KnownTypesThroughConstructorWithArrayProperties::"] = @"Write238_Item"; + _tmp[@"SerializationTypes.KnownTypesThroughConstructorWithValue::"] = @"Write239_Item"; + _tmp[@"SerializationTypes.TypeWithTypesHavingCustomFormatter::"] = @"Write240_Item"; + _tmp[@"SerializationTypes.TypeWithArrayPropertyHavingChoice::"] = @"Write241_Item"; + _tmp[@"SerializationTypes.TypeWithPropertyHavingComplexChoice::"] = @"Write242_Item"; + _tmp[@"SerializationTypes.MoreChoices::"] = @"Write243_MoreChoices"; + _tmp[@"SerializationTypes.ComplexChoiceA::"] = @"Write244_ComplexChoiceA"; + _tmp[@"SerializationTypes.ComplexChoiceB::"] = @"Write245_ComplexChoiceB"; + _tmp[@"SerializationTypes.TypeWithFieldsOrdered::"] = @"Write246_TypeWithFieldsOrdered"; + _tmp[@"SerializationTypes.TypeWithKnownTypesOfCollectionsWithConflictingXmlName::"] = @"Write247_Item"; + _tmp[@"SerializationTypes.NamespaceTypeNameClashContainer::Root:True:"] = @"Write248_Root"; + _tmp[@"SerializationTypes.TypeNameClashB.TypeNameClash::"] = @"Write249_TypeClashB"; + _tmp[@"SerializationTypes.TypeNameClashA.TypeNameClash::"] = @"Write250_TypeClashA"; + _tmp[@"Outer+Person::"] = @"Write251_Person"; if (writeMethods == null) writeMethods = _tmp; } return writeMethods; @@ -18499,131 +18891,134 @@ public override System.Collections.Hashtable TypedSerializers { get { if (typedSerializers == null) { System.Collections.Hashtable _tmp = new System.Collections.Hashtable(); - _tmp.Add(@"Orchestra::", new OrchestraSerializer()); - _tmp.Add(@"SerializationTypes.KnownTypesThroughConstructorWithValue::", new KnownTypesThroughConstructorWithValueSerializer()); - _tmp.Add(@"SerializationTypes.CustomDocument::", new CustomDocumentSerializer()); - _tmp.Add(@"SerializationTypes.TypeWithXmlSchemaFormAttribute:::True:", new TypeWithXmlSchemaFormAttributeSerializer()); + _tmp.Add(@"SerializationTypes.LongEnum::", new LongEnumSerializer()); + _tmp.Add(@"DefaultValuesSetToNaN::", new DefaultValuesSetToNaNSerializer()); + _tmp.Add(@"TypeWithLinkedProperty::", new TypeWithLinkedPropertySerializer()); + _tmp.Add(@"SerializationTypes.TypeWithPropertyHavingComplexChoice::", new TypeWithPropertyHavingComplexChoiceSerializer()); + _tmp.Add(@"Employee::", new EmployeeSerializer()); _tmp.Add(@"TypeWithXmlNodeArrayProperty:::True:", new TypeWithXmlNodeArrayPropertySerializer()); - _tmp.Add(@"SerializationTypes.TypeWithTypeNameInXmlTypeAttribute::", new TypeWithTypeNameInXmlTypeAttributeSerializer()); - _tmp.Add(@"MyCollection1::", new MyCollection1Serializer()); + _tmp.Add(@"SerializationTypes.TypeB::", new TypeBSerializer()); + _tmp.Add(@"SerializationTypes.TypeWithSchemaFormInXmlAttribute::", new TypeWithSchemaFormInXmlAttributeSerializer()); + _tmp.Add(@"SerializationTypes.TypeWithXmlTextAttributeOnArray:http://schemas.xmlsoap.org/ws/2005/04/discovery::False:", new TypeWithXmlTextAttributeOnArraySerializer()); _tmp.Add(@"Vehicle::", new VehicleSerializer()); - _tmp.Add(@"DefaultValuesSetToPositiveInfinity::", new DefaultValuesSetToPositiveInfinitySerializer()); - _tmp.Add(@"SerializationTypes.ShortEnum::", new ShortEnumSerializer()); - _tmp.Add(@"Address::", new AddressSerializer()); - _tmp.Add(@"AliasedTestType::", new AliasedTestTypeSerializer()); - _tmp.Add(@"DateOnlyWrapper::", new DateOnlyWrapperSerializer()); - _tmp.Add(@"SerializationTypes.TypeWithTypesHavingCustomFormatter::", new TypeWithTypesHavingCustomFormatterSerializer()); - _tmp.Add(@"Brass::", new BrassSerializer()); - _tmp.Add(@"SerializationTypes.ComplexChoiceA::", new ComplexChoiceASerializer()); - _tmp.Add(@"BaseClass1::", new BaseClass1Serializer()); - _tmp.Add(@"SerializationTypes.TypeWithEnumPropertyHavingDefaultValue::", new TypeWithEnumPropertyHavingDefaultValueSerializer()); - _tmp.Add(@"DateTimeDateWrapper::", new DateTimeDateWrapperSerializer()); - _tmp.Add(@"SerializationTypes.TypeWithKnownTypesOfCollectionsWithConflictingXmlName::", new TypeWithKnownTypesOfCollectionsWithConflictingXmlNameSerializer()); - _tmp.Add(@"SerializationTypes.XmlSerializerAttributes::AttributeTesting:False:", new XmlSerializerAttributesSerializer()); - _tmp.Add(@"DerivedClass1::", new DerivedClass1Serializer()); - _tmp.Add(@"SerializationTypes.DerivedClassWithSameProperty2::", new DerivedClassWithSameProperty2Serializer()); - _tmp.Add(@"Pet::", new PetSerializer()); - _tmp.Add(@"SerializationTypes.BaseClassWithSamePropertyName::", new BaseClassWithSamePropertyNameSerializer()); + _tmp.Add(@"SerializationTypes.WithEnums::", new WithEnumsSerializer()); + _tmp.Add(@"SerializationTypes.MyEnum::", new MyEnumSerializer()); + _tmp.Add(@"SerializationTypes.KnownTypesThroughConstructorWithArrayProperties::", new KnownTypesThroughConstructorWithArrayPropertiesSerializer()); + _tmp.Add(@"XElementWrapper::", new XElementWrapperSerializer()); _tmp.Add(@"SerializationTypes.ULongEnum::", new ULongEnumSerializer()); - _tmp.Add(@"SerializationTypes.TypeWithByteArrayAsXmlText::", new TypeWithByteArrayAsXmlTextSerializer()); - _tmp.Add(@"SerializationTypes.__TypeNameWithSpecialCharacters漢ñ::", new __TypeNameWithSpecialCharacters漢ñSerializer()); - _tmp.Add(@"SimpleBaseClass::", new SimpleBaseClassSerializer()); + _tmp.Add(@"Group::", new GroupSerializer()); + _tmp.Add(@"SerializationTypes.TypeWithXmlSchemaFormAttribute:::True:", new TypeWithXmlSchemaFormAttributeSerializer()); + _tmp.Add(@"SerializationTypes.DerivedClassWithSameProperty::", new DerivedClassWithSamePropertySerializer()); + _tmp.Add(@"SerializationTypes.IntEnum::", new IntEnumSerializer()); + _tmp.Add(@"SerializationTypes.ComplexChoiceB::", new ComplexChoiceBSerializer()); _tmp.Add(@"SerializationTypes.ClassImplementsInterface::", new ClassImplementsInterfaceSerializer()); - _tmp.Add(@"SerializationTypes.DCClassWithEnumAndStruct::", new DCClassWithEnumAndStructSerializer()); - _tmp.Add(@"SerializationTypes.TypeWithArraylikeMembers::", new TypeWithArraylikeMembersSerializer()); - _tmp.Add(@"SerializationTypes.SByteEnum::", new SByteEnumSerializer()); - _tmp.Add(@"TypeWithBinaryProperty::", new TypeWithBinaryPropertySerializer()); + _tmp.Add(@"DateOnlyWrapper::", new DateOnlyWrapperSerializer()); + _tmp.Add(@"SerializationTypes.DerivedTypeWithInheritedShouldSerialize::", new DerivedTypeWithInheritedShouldSerializeSerializer()); + _tmp.Add(@"SerializationTypes.ComplexChoiceA::", new ComplexChoiceASerializer()); + _tmp.Add(@"SerializationTypes.TypeWithGetOnlyArrayProperties::", new TypeWithGetOnlyArrayPropertiesSerializer()); _tmp.Add(@"SerializationTypes.WithNullables::", new WithNullablesSerializer()); - _tmp.Add(@"DogBreed::", new DogBreedSerializer()); - _tmp.Add(@"SerializationTypes.TypeWithXmlQualifiedName::", new TypeWithXmlQualifiedNameSerializer()); + _tmp.Add(@"SerializationTypes.TypeWithEnumFlagPropertyHavingDefaultValue::", new TypeWithEnumFlagPropertyHavingDefaultValueSerializer()); + _tmp.Add(@"SerializationTypes.TypeWith2DArrayProperty2::", new TypeWith2DArrayProperty2Serializer()); + _tmp.Add(@"SerializationTypes.MyList::", new MyListSerializer()); + _tmp.Add(@"SerializationTypes.ShortEnum::", new ShortEnumSerializer()); + _tmp.Add(@"SerializationTypes.TypeHasArrayOfASerializedAsB::", new TypeHasArrayOfASerializedAsBSerializer()); _tmp.Add(@"SerializationTypes.TypeWithEnumMembers::", new TypeWithEnumMembersSerializer()); - _tmp.Add(@"Employee::", new EmployeeSerializer()); + _tmp.Add(@"Animal::", new AnimalSerializer()); + _tmp.Add(@"SerializationTypes.TypeWithByteArrayAsXmlText::", new TypeWithByteArrayAsXmlTextSerializer()); + _tmp.Add(@"Dog::", new DogSerializer()); _tmp.Add(@"XmlSerializableBaseClass:http://example.com/serializer-test-namespace::True:", new XmlSerializableBaseClassSerializer()); - _tmp.Add(@"DefaultValuesSetToNegativeInfinity::", new DefaultValuesSetToNegativeInfinitySerializer()); - _tmp.Add(@"TypeWithDateTimeOffsetProperties::", new TypeWithDateTimeOffsetPropertiesSerializer()); - _tmp.Add(@"SerializationTypes.TypeB::", new TypeBSerializer()); - _tmp.Add(@"DefaultValuesSetToNaN::", new DefaultValuesSetToNaNSerializer()); - _tmp.Add(@"XmlSerializableDerivedClass::", new XmlSerializableDerivedClassSerializer()); - _tmp.Add(@"PurchaseOrder:http://www.contoso1.com:PurchaseOrder:False:", new PurchaseOrderSerializer()); - _tmp.Add(@"SerializationTypes.TypeWithDateTimePropertyAsXmlTime::", new TypeWithDateTimePropertyAsXmlTimeSerializer()); - _tmp.Add(@"TimeOnlyAsXsdTimeWrapper::", new TimeOnlyAsXsdTimeWrapperSerializer()); - _tmp.Add(@"TypeWithDateAndTimeOnlyProperties::", new TypeWithDateAndTimeOnlyPropertiesSerializer()); - _tmp.Add(@"SerializationTypes.WithEnums::", new WithEnumsSerializer()); - _tmp.Add(@"TypeWithLinkedProperty::", new TypeWithLinkedPropertySerializer()); + _tmp.Add(@"SerializationTypes.StructImplementingIXmlSerializableWithParameterlessConstructor::", new StructImplementingIXmlSerializableWithParameterlessConstructorSerializer()); + _tmp.Add(@"Trumpet::", new TrumpetSerializer()); + _tmp.Add(@"TypeWithTimeSpanProperty::", new TypeWithTimeSpanPropertySerializer()); + _tmp.Add(@"DateTimeDateWrapper::", new DateTimeDateWrapperSerializer()); + _tmp.Add(@"SerializationTypes.DCClassWithEnumAndStruct::", new DCClassWithEnumAndStructSerializer()); + _tmp.Add(@"SerializationTypes.TypeWithReadOnlyMyCollectionProperty::", new TypeWithReadOnlyMyCollectionPropertySerializer()); _tmp.Add(@"TypeWithByteProperty::", new TypeWithBytePropertySerializer()); - _tmp.Add(@"SerializationTypes.TypeWithArrayPropertyHavingChoice::", new TypeWithArrayPropertyHavingChoiceSerializer()); - _tmp.Add(@"SerializationTypes.TypeNameClashA.TypeNameClash::", new TypeNameClashSerializer1()); + _tmp.Add(@"BaseClass1::", new BaseClass1Serializer()); + _tmp.Add(@"DateTimeOffsetIXmlSerializableContainer::", new DateTimeOffsetIXmlSerializableContainerSerializer()); + _tmp.Add(@"TypeWithMismatchBetweenAttributeAndPropertyType::RootElement:True:", new TypeWithMismatchBetweenAttributeAndPropertyTypeSerializer()); + _tmp.Add(@"DefaultValuesSetToPositiveInfinity::", new DefaultValuesSetToPositiveInfinitySerializer()); _tmp.Add(@"SerializationTypes.TypeWithMyCollectionField::", new TypeWithMyCollectionFieldSerializer()); - _tmp.Add(@"SerializationTypes.TypeWithPropertyNameSpecified::", new TypeWithPropertyNameSpecifiedSerializer()); - _tmp.Add(@"SerializationTypes.TypeWithGetOnlyArrayProperties::", new TypeWithGetOnlyArrayPropertiesSerializer()); - _tmp.Add(@"SerializationTypes.NamespaceTypeNameClashContainer::Root:True:", new NamespaceTypeNameClashContainerSerializer()); - _tmp.Add(@"SerializationTypes.TypeA::", new TypeASerializer()); - _tmp.Add(@"Group::", new GroupSerializer()); - _tmp.Add(@"Dog::", new DogSerializer()); - _tmp.Add(@"SerializationTypes.SimpleType::", new SimpleTypeSerializer()); - _tmp.Add(@"SerializationTypes.MoreChoices::", new MoreChoicesSerializer()); - _tmp.Add(@"SerializationTypes.MyEnum::", new MyEnumSerializer()); + _tmp.Add(@"SerializationTypes.TypeWithNonPublicDefaultConstructor::", new TypeWithNonPublicDefaultConstructorSerializer()); + _tmp.Add(@"SerializationTypes.TypeWithShouldSerializeMethod::", new TypeWithShouldSerializeMethodSerializer()); + _tmp.Add(@"SerializationTypes.KnownTypesThroughConstructorWithValue::", new KnownTypesThroughConstructorWithValueSerializer()); + _tmp.Add(@"SerializationTypes.ItemChoiceType::", new ItemChoiceTypeSerializer()); + _tmp.Add(@"DerivedClass1::", new DerivedClass1Serializer()); + _tmp.Add(@"SerializationTypes.SByteEnum::", new SByteEnumSerializer()); + _tmp.Add(@"PurchaseOrder:http://www.contoso1.com:PurchaseOrder:False:", new PurchaseOrderSerializer()); + _tmp.Add(@"SerializationTypes.WithStruct::", new WithStructSerializer()); + _tmp.Add(@"SerializationTypes.TypeWithArraylikeMembers::", new TypeWithArraylikeMembersSerializer()); + _tmp.Add(@"DogBreed::", new DogBreedSerializer()); + _tmp.Add(@"SerializationTypes.UIntEnum::", new UIntEnumSerializer()); + _tmp.Add(@"SerializationTypes.__TypeNameWithSpecialCharacters漢ñ::", new __TypeNameWithSpecialCharacters漢ñSerializer()); + _tmp.Add(@"SerializationTypes.TypeWithKnownTypesOfCollectionsWithConflictingXmlName::", new TypeWithKnownTypesOfCollectionsWithConflictingXmlNameSerializer()); _tmp.Add(@"SerializationTypes.TypeWithGetSetArrayMembers::", new TypeWithGetSetArrayMembersSerializer()); - _tmp.Add(@"MsgDocumentType:http://example.com:Document:True:", new MsgDocumentTypeSerializer()); - _tmp.Add(@"SerializationTypes.ServerSettings::", new ServerSettingsSerializer()); + _tmp.Add(@"TimeOnlyWrapper::", new TimeOnlyWrapperSerializer()); + _tmp.Add(@"MyCollection1::", new MyCollection1Serializer()); + _tmp.Add(@"SerializationTypes.MoreChoices::", new MoreChoicesSerializer()); + _tmp.Add(@"TimeOnlyAsXsdTimeWrapper::", new TimeOnlyAsXsdTimeWrapperSerializer()); + _tmp.Add(@"SerializationTypes.SimpleDC::", new SimpleDCSerializer()); + _tmp.Add(@"SerializationTypes.ClassImplementingIXmlSerializable::", new ClassImplementingIXmlSerializableSerializer()); + _tmp.Add(@"SerializationTypes.StructNotSerializable::", new StructNotSerializableSerializer()); + _tmp.Add(@"SerializationTypes.CustomDocument::", new CustomDocumentSerializer()); + _tmp.Add(@"SerializationTypes.TypeWithDateTimePropertyAsXmlTime::", new TypeWithDateTimePropertyAsXmlTimeSerializer()); _tmp.Add(@"SerializationTypes.StructImplementingIXmlSerializableWithoutParameterlessConstructor::", new StructImplementingIXmlSerializableWithoutParameterlessConstructorSerializer()); - _tmp.Add(@"SerializationTypes.TypeWithPropertiesHavingDefaultValue::", new TypeWithPropertiesHavingDefaultValueSerializer()); - _tmp.Add(@"SerializationTypes.CustomElement::", new CustomElementSerializer()); - _tmp.Add(@"Outer+Person::", new PersonSerializer()); - _tmp.Add(@"TypeWithTimeSpanProperty::", new TypeWithTimeSpanPropertySerializer()); + _tmp.Add(@"OrderedItem::", new OrderedItemSerializer()); + _tmp.Add(@"MsgDocumentType:http://example.com:Document:True:", new MsgDocumentTypeSerializer()); + _tmp.Add(@"SerializationTypes.TypeWithEnumPropertyHavingDefaultValue::", new TypeWithEnumPropertyHavingDefaultValueSerializer()); + _tmp.Add(@"AliasedTestType::", new AliasedTestTypeSerializer()); + _tmp.Add(@"SerializationTypes.BaseClassWithSamePropertyName::", new BaseClassWithSamePropertyNameSerializer()); _tmp.Add(@"BaseClass::", new BaseClassSerializer()); - _tmp.Add(@"SerializationTypes.LongEnum::", new LongEnumSerializer()); + _tmp.Add(@"SimpleBaseClass::", new SimpleBaseClassSerializer()); + _tmp.Add(@"TypeWithDateAndTimeOnlyProperties::", new TypeWithDateAndTimeOnlyPropertiesSerializer()); + _tmp.Add(@"Brass::", new BrassSerializer()); _tmp.Add(@"Instrument::", new InstrumentSerializer()); - _tmp.Add(@"SerializationTypes.SimpleDC::", new SimpleDCSerializer()); - _tmp.Add(@"DateTimeTimeWrapper::", new DateTimeTimeWrapperSerializer()); - _tmp.Add(@"XElementArrayWrapper::", new XElementArrayWrapperSerializer()); - _tmp.Add(@"TypeWithXmlElementProperty::", new TypeWithXmlElementPropertySerializer()); - _tmp.Add(@"SerializationTypes.TypeWithReadOnlyMyCollectionProperty::", new TypeWithReadOnlyMyCollectionPropertySerializer()); - _tmp.Add(@"SerializationTypes.SimpleKnownTypeValue::", new SimpleKnownTypeValueSerializer()); - _tmp.Add(@"SerializationTypes.TypeWithEnumFlagPropertyHavingDefaultValue::", new TypeWithEnumFlagPropertyHavingDefaultValueSerializer()); _tmp.Add(@"SerializationTypes.BuiltInTypes::", new BuiltInTypesSerializer()); - _tmp.Add(@"SerializationTypes.ClassImplementingIXmlSerializable::", new ClassImplementingIXmlSerializableSerializer()); + _tmp.Add(@"SerializationTypes.KnownTypesThroughConstructor::", new KnownTypesThroughConstructorSerializer()); + _tmp.Add(@"XmlSerializableDerivedClass::", new XmlSerializableDerivedClassSerializer()); + _tmp.Add(@"SerializationTypes.NamespaceTypeNameClashContainer::Root:True:", new NamespaceTypeNameClashContainerSerializer()); + _tmp.Add(@"SerializationTypes.ByteEnum::", new ByteEnumSerializer()); + _tmp.Add(@"SerializationTypes.TypeNameClashB.TypeNameClash::", new TypeNameClashSerializer()); + _tmp.Add(@"DefaultValuesSetToNegativeInfinity::", new DefaultValuesSetToNegativeInfinitySerializer()); + _tmp.Add(@"SerializationTypes.CustomElement::", new CustomElementSerializer()); + _tmp.Add(@"SerializationTypes.TypeA::", new TypeASerializer()); + _tmp.Add(@"XElementArrayWrapper::", new XElementArrayWrapperSerializer()); + _tmp.Add(@"TypeWithBinaryProperty::", new TypeWithBinaryPropertySerializer()); + _tmp.Add(@"SerializationTypes.TypeWithFieldBackedSpecifiedMember::", new TypeWithFieldBackedSpecifiedMemberSerializer()); + _tmp.Add(@"Outer+Person::", new PersonSerializer()); _tmp.Add(@"SerializationTypes.EnumFlags::", new EnumFlagsSerializer()); - _tmp.Add(@"SerializationTypes.ComplexChoiceB::", new ComplexChoiceBSerializer()); - _tmp.Add(@"SerializationTypes.TypeWithPropertyHavingComplexChoice::", new TypeWithPropertyHavingComplexChoiceSerializer()); - _tmp.Add(@"SerializationTypes.TypeWithAnyAttribute::", new TypeWithAnyAttributeSerializer()); - _tmp.Add(@"OrderedItem::", new OrderedItemSerializer()); + _tmp.Add(@"Pet::", new PetSerializer()); _tmp.Add(@"SerializationTypes.SomeStruct::", new SomeStructSerializer()); - _tmp.Add(@"SerializationTypes.CustomAttribute::", new CustomAttributeSerializer()); - _tmp.Add(@"SerializationTypes.TypeWithSchemaFormInXmlAttribute::", new TypeWithSchemaFormInXmlAttributeSerializer()); - _tmp.Add(@"RootClass::", new RootClassSerializer()); - _tmp.Add(@"SerializationTypes.StructImplementingIXmlSerializableWithParameterlessConstructor::", new StructImplementingIXmlSerializableWithParameterlessConstructorSerializer()); - _tmp.Add(@"SerializationTypes.DerivedClassWithSameProperty::", new DerivedClassWithSamePropertySerializer()); + _tmp.Add(@"XElementStruct::", new XElementStructSerializer()); _tmp.Add(@"TypeWithDefaultTimeSpanProperty::", new TypeWithDefaultTimeSpanPropertySerializer()); + _tmp.Add(@"SerializationTypes.SimpleKnownTypeValue::", new SimpleKnownTypeValueSerializer()); + _tmp.Add(@"Address::", new AddressSerializer()); + _tmp.Add(@"SerializationTypes.TypeWithTypeNameInXmlTypeAttribute::", new TypeWithTypeNameInXmlTypeAttributeSerializer()); + _tmp.Add(@"RootClass::", new RootClassSerializer()); + _tmp.Add(@"SerializationTypes.TypeWithTypesHavingCustomFormatter::", new TypeWithTypesHavingCustomFormatterSerializer()); + _tmp.Add(@"TypeWithXmlElementProperty::", new TypeWithXmlElementPropertySerializer()); + _tmp.Add(@"DerivedClass::", new DerivedClassSerializer()); + _tmp.Add(@"SerializationTypes.DerivedClassWithSameProperty2::", new DerivedClassWithSameProperty2Serializer()); _tmp.Add(@"SimpleDerivedClass::", new SimpleDerivedClassSerializer()); - _tmp.Add(@"SerializationTypes.TypeWithShouldSerializeMethod::", new TypeWithShouldSerializeMethodSerializer()); + _tmp.Add(@"SerializationTypes.CustomAttribute::", new CustomAttributeSerializer()); + _tmp.Add(@"DateTimeTimeWrapper::", new DateTimeTimeWrapperSerializer()); + _tmp.Add(@"SerializationTypes.TypeWithPropertyNameSpecified::", new TypeWithPropertyNameSpecifiedSerializer()); + _tmp.Add(@"SerializationTypes.TypeNameClashA.TypeNameClash::", new TypeNameClashSerializer1()); + _tmp.Add(@"SerializationTypes.ServerSettings::", new ServerSettingsSerializer()); + _tmp.Add(@"SerializationTypes.DCStruct::", new DCStructSerializer()); + _tmp.Add(@"Orchestra::", new OrchestraSerializer()); _tmp.Add(@"SerializationTypes.TypeWithFieldsOrdered::", new TypeWithFieldsOrderedSerializer()); - _tmp.Add(@"SerializationTypes.WithStruct::", new WithStructSerializer()); + _tmp.Add(@"SerializationTypes.TypeWithXmlQualifiedName::", new TypeWithXmlQualifiedNameSerializer()); + _tmp.Add(@"SerializationTypes.TypeWithArrayPropertyHavingChoice::", new TypeWithArrayPropertyHavingChoiceSerializer()); + _tmp.Add(@"SerializationTypes.BaseTypeWithShouldSerializeMethod::", new BaseTypeWithShouldSerializeMethodSerializer()); + _tmp.Add(@"SerializationTypes.XmlSerializerAttributes::AttributeTesting:False:", new XmlSerializerAttributesSerializer()); + _tmp.Add(@"TypeWithXmlDocumentProperty::", new TypeWithXmlDocumentPropertySerializer()); _tmp.Add(@"Parameter::", new ParameterSerializer()); - _tmp.Add(@"TimeOnlyWrapper::", new TimeOnlyWrapperSerializer()); + _tmp.Add(@"SerializationTypes.TypeWithAnyAttribute::", new TypeWithAnyAttributeSerializer()); _tmp.Add(@"SerializationTypes.TypeWithDateTimeStringProperty::", new TypeWithDateTimeStringPropertySerializer()); - _tmp.Add(@"SerializationTypes.StructNotSerializable::", new StructNotSerializableSerializer()); - _tmp.Add(@"XElementWrapper::", new XElementWrapperSerializer()); - _tmp.Add(@"SerializationTypes.MyList::", new MyListSerializer()); - _tmp.Add(@"SerializationTypes.TypeWithNonPublicDefaultConstructor::", new TypeWithNonPublicDefaultConstructorSerializer()); - _tmp.Add(@"SerializationTypes.TypeWith2DArrayProperty2::", new TypeWith2DArrayProperty2Serializer()); - _tmp.Add(@"Animal::", new AnimalSerializer()); - _tmp.Add(@"XElementStruct::", new XElementStructSerializer()); - _tmp.Add(@"SerializationTypes.ItemChoiceType::", new ItemChoiceTypeSerializer()); - _tmp.Add(@"DerivedClass::", new DerivedClassSerializer()); - _tmp.Add(@"SerializationTypes.TypeNameClashB.TypeNameClash::", new TypeNameClashSerializer()); - _tmp.Add(@"SerializationTypes.TypeHasArrayOfASerializedAsB::", new TypeHasArrayOfASerializedAsBSerializer()); - _tmp.Add(@"SerializationTypes.ByteEnum::", new ByteEnumSerializer()); - _tmp.Add(@"SerializationTypes.KnownTypesThroughConstructorWithArrayProperties::", new KnownTypesThroughConstructorWithArrayPropertiesSerializer()); - _tmp.Add(@"SerializationTypes.DCStruct::", new DCStructSerializer()); - _tmp.Add(@"SerializationTypes.TypeWithXmlTextAttributeOnArray:http://schemas.xmlsoap.org/ws/2005/04/discovery::False:", new TypeWithXmlTextAttributeOnArraySerializer()); - _tmp.Add(@"DateTimeOffsetIXmlSerializableContainer::", new DateTimeOffsetIXmlSerializableContainerSerializer()); - _tmp.Add(@"SerializationTypes.KnownTypesThroughConstructor::", new KnownTypesThroughConstructorSerializer()); - _tmp.Add(@"TypeWithXmlDocumentProperty::", new TypeWithXmlDocumentPropertySerializer()); - _tmp.Add(@"TypeWithMismatchBetweenAttributeAndPropertyType::RootElement:True:", new TypeWithMismatchBetweenAttributeAndPropertyTypeSerializer()); - _tmp.Add(@"SerializationTypes.UIntEnum::", new UIntEnumSerializer()); - _tmp.Add(@"SerializationTypes.IntEnum::", new IntEnumSerializer()); - _tmp.Add(@"Trumpet::", new TrumpetSerializer()); + _tmp.Add(@"SerializationTypes.TypeWithPropertiesHavingDefaultValue::", new TypeWithPropertiesHavingDefaultValueSerializer()); + _tmp.Add(@"TypeWithDateTimeOffsetProperties::", new TypeWithDateTimeOffsetPropertiesSerializer()); + _tmp.Add(@"SerializationTypes.SimpleType::", new SimpleTypeSerializer()); if (typedSerializers == null) typedSerializers = _tmp; } return typedSerializers; @@ -18741,6 +19136,9 @@ public override System.Boolean CanSerialize(System.Type type) { if (type == typeof(global::SerializationTypes.TypeWithEnumPropertyHavingDefaultValue)) return true; if (type == typeof(global::SerializationTypes.TypeWithEnumFlagPropertyHavingDefaultValue)) return true; if (type == typeof(global::SerializationTypes.TypeWithShouldSerializeMethod)) return true; + if (type == typeof(global::SerializationTypes.BaseTypeWithShouldSerializeMethod)) return true; + if (type == typeof(global::SerializationTypes.DerivedTypeWithInheritedShouldSerialize)) return true; + if (type == typeof(global::SerializationTypes.TypeWithFieldBackedSpecifiedMember)) return true; if (type == typeof(global::SerializationTypes.KnownTypesThroughConstructorWithArrayProperties)) return true; if (type == typeof(global::SerializationTypes.KnownTypesThroughConstructorWithValue)) return true; if (type == typeof(global::SerializationTypes.TypeWithTypesHavingCustomFormatter)) return true; @@ -18869,6 +19267,9 @@ public override System.Xml.Serialization.XmlSerializer GetSerializer(System.Type if (type == typeof(global::SerializationTypes.TypeWithEnumPropertyHavingDefaultValue)) return new TypeWithEnumPropertyHavingDefaultValueSerializer(); if (type == typeof(global::SerializationTypes.TypeWithEnumFlagPropertyHavingDefaultValue)) return new TypeWithEnumFlagPropertyHavingDefaultValueSerializer(); if (type == typeof(global::SerializationTypes.TypeWithShouldSerializeMethod)) return new TypeWithShouldSerializeMethodSerializer(); + if (type == typeof(global::SerializationTypes.BaseTypeWithShouldSerializeMethod)) return new BaseTypeWithShouldSerializeMethodSerializer(); + if (type == typeof(global::SerializationTypes.DerivedTypeWithInheritedShouldSerialize)) return new DerivedTypeWithInheritedShouldSerializeSerializer(); + if (type == typeof(global::SerializationTypes.TypeWithFieldBackedSpecifiedMember)) return new TypeWithFieldBackedSpecifiedMemberSerializer(); if (type == typeof(global::SerializationTypes.KnownTypesThroughConstructorWithArrayProperties)) return new KnownTypesThroughConstructorWithArrayPropertiesSerializer(); if (type == typeof(global::SerializationTypes.KnownTypesThroughConstructorWithValue)) return new KnownTypesThroughConstructorWithValueSerializer(); if (type == typeof(global::SerializationTypes.TypeWithTypesHavingCustomFormatter)) return new TypeWithTypesHavingCustomFormatterSerializer(); diff --git a/src/libraries/System.Private.Xml/src/System/Xml/Serialization/ReflectionXmlSerializationReader.cs b/src/libraries/System.Private.Xml/src/System/Xml/Serialization/ReflectionXmlSerializationReader.cs index b27e15cc9d34a9..0c08561ba20ced 100644 --- a/src/libraries/System.Private.Xml/src/System/Xml/Serialization/ReflectionXmlSerializationReader.cs +++ b/src/libraries/System.Private.Xml/src/System/Xml/Serialization/ReflectionXmlSerializationReader.cs @@ -1739,11 +1739,10 @@ private static XmlSerializationCollectionFixupCallback GetCreateCollectionOfObje if (member.Mapping.CheckSpecified == SpecifiedAccessor.ReadWrite) { + var specifiedSetter = GetSetMemberValueDelegate(o!, $"{member.Mapping.Name}Specified"); member.CheckSpecifiedSource = (_) => { - string specifiedMemberName = $"{member.Mapping.Name}Specified"; - MethodInfo? specifiedMethodInfo = o!.GetType().GetMethod($"set_{specifiedMemberName}"); - specifiedMethodInfo?.Invoke(o, new object[] { true }); + specifiedSetter(o, true); }; } diff --git a/src/libraries/System.Private.Xml/src/System/Xml/Serialization/ReflectionXmlSerializationWriter.cs b/src/libraries/System.Private.Xml/src/System/Xml/Serialization/ReflectionXmlSerializationWriter.cs index 679f74eb2d9fb8..fba464fcbf582c 100644 --- a/src/libraries/System.Private.Xml/src/System/Xml/Serialization/ReflectionXmlSerializationWriter.cs +++ b/src/libraries/System.Private.Xml/src/System/Xml/Serialization/ReflectionXmlSerializationWriter.cs @@ -661,9 +661,7 @@ private void WriteStructMethod(StructMapping mapping, string n, string? ns, obje if (m.CheckShouldPersist) { - string methodInvoke = $"ShouldSerialize{m.Name}"; - MethodInfo method = o!.GetType().GetMethod(methodInvoke, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly)!; - shouldPersist = (bool)method.Invoke(o, Array.Empty())!; + shouldPersist = (bool)m.CheckShouldPersistMethodInfo!.Invoke(o, Array.Empty())!; } if (m.Attribute != null) @@ -693,9 +691,7 @@ private void WriteStructMethod(StructMapping mapping, string n, string? ns, obje if (m.CheckShouldPersist) { - string methodInvoke = $"ShouldSerialize{m.Name}"; - MethodInfo method = o!.GetType().GetMethod(methodInvoke, BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.Static | BindingFlags.DeclaredOnly)!; - shouldPersist = (bool)method.Invoke(o, Array.Empty())!; + shouldPersist = (bool)m.CheckShouldPersistMethodInfo!.Invoke(o, Array.Empty())!; } bool checkShouldPersist = m.CheckShouldPersist && (m.Elements!.Length > 0 || m.Text != null); diff --git a/src/libraries/System.Private.Xml/tests/XmlSerializer/XmlSerializerTests.cs b/src/libraries/System.Private.Xml/tests/XmlSerializer/XmlSerializerTests.cs index 5a7b42eb092487..fc285987efc134 100644 --- a/src/libraries/System.Private.Xml/tests/XmlSerializer/XmlSerializerTests.cs +++ b/src/libraries/System.Private.Xml/tests/XmlSerializer/XmlSerializerTests.cs @@ -1714,6 +1714,42 @@ public static void Xml_TypeWithShouldSerializeMethod_WithNonDefaultValue() Assert.Equal(value.Foo, actual.Foo); } + [Fact] + public static void Xml_InheritedShouldSerializeMethod_WithDefaultValue() + { + var value = new DerivedTypeWithInheritedShouldSerialize(); + + var actual = SerializeAndDeserialize(value, WithXmlHeader("")); + + Assert.NotNull(actual); + Assert.Equal(value.Foo, actual.Foo); + Assert.Equal(value.Bar, actual.Bar); + } + + [Fact] + public static void Xml_InheritedShouldSerializeMethod_WithNonDefaultValue() + { + var value = new DerivedTypeWithInheritedShouldSerialize() { Foo = "SomeValue", Bar = "SomeBar" }; + + var actual = SerializeAndDeserialize(value, WithXmlHeader("SomeValue")); + + Assert.NotNull(actual); + Assert.Equal(value.Foo, actual.Foo); + Assert.Equal(value.Bar, actual.Bar); + } + + [Fact] + public static void Xml_FieldBackedSpecifiedMember_SetOnDeserialize() + { + var value = new TypeWithFieldBackedSpecifiedMember() { Foo = "SomeValue", FooSpecified = true }; + + var actual = SerializeAndDeserialize(value, WithXmlHeader("SomeValue")); + + Assert.NotNull(actual); + Assert.Equal("SomeValue", actual.Foo); + Assert.True(actual.FooSpecified); + } + [Fact] public static void Xml_KnownTypesThroughConstructorWithArrayProperties() { diff --git a/src/libraries/System.Runtime.Serialization.Xml/tests/SerializationTypes.cs b/src/libraries/System.Runtime.Serialization.Xml/tests/SerializationTypes.cs index b0835270f372f4..c21ad431ae729d 100644 --- a/src/libraries/System.Runtime.Serialization.Xml/tests/SerializationTypes.cs +++ b/src/libraries/System.Runtime.Serialization.Xml/tests/SerializationTypes.cs @@ -979,6 +979,36 @@ public bool ShouldSerializeFoo() } } + public class BaseTypeWithShouldSerializeMethod + { + public string Foo { get; set; } = "default"; + + [System.Xml.Serialization.XmlAttribute] + public string Bar { get; set; } = "default"; + + public bool ShouldSerializeFoo() + { + return Foo != "default"; + } + + public bool ShouldSerializeBar() + { + return Bar != "default"; + } + } + + public class DerivedTypeWithInheritedShouldSerialize : BaseTypeWithShouldSerializeMethod + { + } + + public class TypeWithFieldBackedSpecifiedMember + { + public string Foo { get; set; } + + [System.Xml.Serialization.XmlIgnore] + public bool FooSpecified; + } + public class KnownTypesThroughConstructorWithArrayProperties { public object StringArrayValue;