5 instantiations of EnumMapping
System.Xml (5)
System\Xml\Serialization\SoapReflectionImporter.cs (1)
531mapping = new EnumMapping();
System\Xml\Serialization\SoapSchemaImporter.cs (1)
557EnumMapping enumMapping = new EnumMapping();
System\Xml\Serialization\XmlReflectionImporter.cs (1)
1046mapping = new EnumMapping();
System\Xml\Serialization\XmlSchemaImporter.cs (2)
1605EnumMapping enumMapping = new EnumMapping(); 1655EnumMapping enumMapping = new EnumMapping();
110 references to EnumMapping
System.Xml (110)
System\Xml\Serialization\CodeExporter.cs (1)
213internal CodeTypeDeclaration ExportEnum(EnumMapping mapping, Type type) {
System\Xml\Serialization\SoapCodeExporter.cs (2)
92if (mapping is EnumMapping) { 93codeClass = ExportEnum((EnumMapping)mapping, typeof(SoapEnumAttribute));
System\Xml\Serialization\SoapReflectionImporter.cs (4)
451if (itemTypeMapping is EnumMapping) { 521EnumMapping ImportEnumMapping(EnumModel model) { 529EnumMapping mapping = (EnumMapping)GetTypeMapping(typeName, typeNs, model.TypeDesc);
System\Xml\Serialization\SoapSchemaExporter.cs (3)
154else if (mapping is EnumMapping) 155return ExportEnumMapping((EnumMapping)mapping, ns); 350XmlQualifiedName ExportEnumMapping(EnumMapping mapping, string ns) {
System\Xml\Serialization\SoapSchemaImporter.cs (1)
557EnumMapping enumMapping = new EnumMapping();
System\Xml\Serialization\XmlCodeExporter.cs (9)
127else if (mapping is EnumMapping) { 128codeClass = ExportEnum((EnumMapping)mapping, typeof(XmlEnumAttribute)); 199if (mapping is EnumMapping) { 205if (((EnumMapping)mapping).IsFlags) { 281if (mapping.TypeDesc.FullName != type.ToString() && !(mapping is EnumMapping)) { 319if (mapping is EnumMapping) { 320EnumMapping em = (EnumMapping)mapping; 576if (mapping.Mapping is StructMapping || mapping.Mapping is EnumMapping) return;
System\Xml\Serialization\XmlReflectionImporter.cs (8)
902else if (itemTypeMapping is EnumMapping) { 1035EnumMapping ImportEnumMapping(EnumModel model, string ns, bool repeats) { 1044EnumMapping mapping = (EnumMapping)GetTypeMapping(typeName, typeNs, model.TypeDesc, types, model.Type); 1353CheckChoiceIdentifierMapping((EnumMapping)accessor.ChoiceIdentifier.Mapping); 1733EnumMapping choiceMapping = (EnumMapping)accessor.ChoiceIdentifier.Mapping; 1842void CheckChoiceIdentifierMapping(EnumMapping choiceMapping) {
System\Xml\Serialization\XmlSchemaExporter.cs (8)
516if (mapping is EnumMapping) { 517return ExportEnumMapping((EnumMapping)mapping, null); 526if (mapping is EnumMapping) { 527XmlSchemaType type = ExportEnumMapping((EnumMapping)mapping, ns); 781if (mapping is EnumMapping) { 782EnumMapping em = (EnumMapping)mapping; 1006XmlSchemaType ExportEnumMapping(EnumMapping mapping, string ns) {
System\Xml\Serialization\XmlSchemaImporter.cs (4)
828ConstantMapping[] constants = ((EnumMapping)member.ChoiceIdentifier.Mapping).Constants; 1605EnumMapping enumMapping = new EnumMapping(); 1653EnumMapping ImportEnumeratedChoice(ElementAccessor[] choice, string typeNs, string typeName) { 1655EnumMapping enumMapping = new EnumMapping();
System\Xml\Serialization\XmlSerializationReader.cs (13)
2128if (mapping is StructMapping || mapping is EnumMapping || mapping is NullableMapping) 2140else if (mapping is EnumMapping) 2141WriteEnumMethod((EnumMapping)mapping); 2157else if (mapping is EnumMapping) { 2158WriteEnumMethod((EnumMapping)mapping); 2255(mapping is StructMapping || mapping is EnumMapping || mapping is ArrayMapping || mapping is NullableMapping) && 2652if (mapping is EnumMapping) { 2692string MakeUnique(EnumMapping mapping, string name) { 2711string WriteHashtable(EnumMapping mapping, string typeName) { 2785void WriteEnumMethod(EnumMapping mapping) { 2897if (m is EnumMapping) { 2898EnumMapping mapping = (EnumMapping)m;
System\Xml\Serialization\XmlSerializationReaderILGen.cs (10)
195if (mapping is StructMapping || mapping is EnumMapping || mapping is NullableMapping) 210else if (mapping is EnumMapping) { 211WriteEnumMethod((EnumMapping)mapping); 701if (mapping is EnumMapping) { 946string MakeUnique(EnumMapping mapping, string name) { 965string WriteHashtable(EnumMapping mapping, string typeName, out MethodBuilder get_TableName) { 1044void WriteEnumMethod(EnumMapping mapping) { 1199if (m is EnumMapping) { 1200EnumMapping mapping = (EnumMapping)m;
System\Xml\Serialization\XmlSerializationWriter.cs (27)
1320if (mapping is StructMapping || mapping is EnumMapping){ 1335else if (mapping is EnumMapping) 1336WriteEnumMethod((EnumMapping)mapping); 1349else if (mapping is EnumMapping) { 1350WriteEnumMethod((EnumMapping)mapping); 1381(typeMapping is StructMapping || typeMapping is EnumMapping) && 1437void WriteEnumValue(EnumMapping mapping, string source) { 1478if (mapping is EnumMapping) { 1490if (((EnumMapping)mapping).IsFlags) { 1498Writer.Write(RaCodeGen.GetStringForEnumCompare((EnumMapping)mapping, values[i], mapping.TypeDesc.UseReflection)); 1503Writer.Write(RaCodeGen.GetStringForEnumCompare((EnumMapping)mapping, (string)defaultValue, mapping.TypeDesc.UseReflection)); 1522if (mapping is EnumMapping) { 1523WriteEnumValue((EnumMapping)mapping, source); 1832void WriteEnumMethod(EnumMapping mapping) { 1965if (m is EnumMapping && !m.IsSoap) { 1966EnumMapping mapping = (EnumMapping)m; 2307if (attribute.Mapping is EnumMapping) 2308WriteEnumValue((EnumMapping)attribute.Mapping, "ai"); 2545string enumFullName = (enumUseReflection?"":enumTypeName + ".@") + FindChoiceEnumValue(element, (EnumMapping)choice.Mapping, enumUseReflection); 2617enumFullName = (enumUseReflection?"":enumTypeName + ".@") + FindChoiceEnumValue(element, (EnumMapping)choice.Mapping, enumUseReflection); 2725if (text.Mapping is EnumMapping) { 2726WriteEnumValue((EnumMapping)text.Mapping, source); 2872else if (element.Mapping is EnumMapping) { 3189string FindChoiceEnumValue(ElementAccessor element, EnumMapping choiceMapping, bool useReflection) { 3449else if (mapping is EnumMapping){ 3605internal string GetStringForEnumCompare(EnumMapping mapping, string memberName, bool useReflection){
System\Xml\Serialization\XmlSerializationWriterILGen.cs (20)
36if (mapping is StructMapping || mapping is EnumMapping) { 52else if (mapping is EnumMapping) { 53WriteEnumMethod((EnumMapping)mapping); 114void WriteEnumValue(EnumMapping mapping, SourceInfo source, out Type returnType) { 179if (mapping is EnumMapping) { 187if (((EnumMapping)mapping).IsFlags) { 217if (mapping is EnumMapping) { 218WriteEnumValue((EnumMapping)mapping, source, out argType); 554void WriteEnumMethod(EnumMapping mapping) { 737if (m is EnumMapping) { 738EnumMapping mapping = (EnumMapping)m; 1227if (attribute.Mapping is EnumMapping) 1228WriteEnumValue((EnumMapping)attribute.Mapping, new SourceInfo(aiVar, aiVar, null, arrayElementTypeDesc.Type, ilg), out argType); 1553string enumFullName = enumTypeName + ".@" + FindChoiceEnumValue(element, (EnumMapping)choice.Mapping, out enumValue); 1628enumFullName = enumTypeName + ".@" + FindChoiceEnumValue(element, (EnumMapping)choice.Mapping, out enumValue); 1801if (text.Mapping is EnumMapping) { 1802WriteEnumValue((EnumMapping)text.Mapping, source, out argType); 1910else if (element.Mapping is EnumMapping) { 2171string FindChoiceEnumValue(ElementAccessor element, EnumMapping choiceMapping, out object eValue) {