2 instantiations of NullableMapping
System.Private.Xml (2)
System\Xml\Serialization\SoapReflectionImporter.cs (1)
284mapping = new NullableMapping();
System\Xml\Serialization\XmlReflectionImporter.cs (1)
682mapping = new NullableMapping();
47 references to NullableMapping
System.Private.Xml (47)
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (6)
39(mapping is StructMapping || mapping is EnumMapping || mapping is ArrayMapping || mapping is NullableMapping) && 767if (ele.Mapping is NullableMapping nullableMapping) 851else if (element.Mapping is NullableMapping nullableMapping) 1042else if (mapping is NullableMapping nullableMapping) 1246private object? WriteNullableMethod(NullableMapping nullableMapping, string? defaultNamespace) 1410if (mapping is StructMapping || mapping is ArrayMapping || mapping is PrimitiveMapping || mapping is NullableMapping)
System\Xml\Serialization\ReflectionXmlSerializationWriter.cs (1)
396if (element.Mapping is NullableMapping nullableMapping)
System\Xml\Serialization\SoapReflectionImporter.cs (4)
257private NullableMapping CreateNullableMapping(TypeMapping baseMapping, 262NullableMapping mapping; 265if (existingMapping is NullableMapping) 267mapping = (NullableMapping)existingMapping;
System\Xml\Serialization\XmlReflectionImporter.cs (9)
331|| (existing.Mapping is NullableMapping && accessor.Mapping.TypeDesc == ((NullableMapping)existing.Mapping).BaseMapping!.TypeDesc) 332|| (accessor.Mapping is NullableMapping && ((NullableMapping)accessor.Mapping).BaseMapping!.TypeDesc == existing.Mapping.TypeDesc)) 646private NullableMapping CreateNullableMapping(TypeMapping baseMapping, 660NullableMapping mapping; 663if (existingMapping is NullableMapping) 665mapping = (NullableMapping)existingMapping; 2266if (mapping is NullableMapping) return;
System\Xml\Serialization\XmlSchemaExporter.cs (4)
361else if (mapping is NullableMapping) 362ExportMapping(((NullableMapping)mapping).BaseMapping!, ns, isAny); 390else if (mapping is NullableMapping) 392ExportElementMapping(element, ((NullableMapping)mapping).BaseMapping!, ns, isAny);
System\Xml\Serialization\XmlSerializationReader.cs (14)
2291if (mapping is StructMapping || mapping is EnumMapping || mapping is NullableMapping) 2307else if (mapping is NullableMapping) 2309WriteNullableMethod((NullableMapping)mapping); 2330else if (mapping is NullableMapping) 2332WriteNullableMethod((NullableMapping)mapping); 2437(mapping is StructMapping || mapping is EnumMapping || mapping is ArrayMapping || mapping is NullableMapping) && 3207private void WriteNullableMethod(NullableMapping nullableMapping) 3919if (mapping is StructMapping || mapping is ArrayMapping || mapping is PrimitiveMapping || mapping is NullableMapping) 4293if (e.Mapping is NullableMapping) 4295TypeDesc td = ((NullableMapping)e.Mapping).BaseMapping!.TypeDesc!; 4325if (e.Mapping!.TypeDesc!.IsValueType || e.Mapping is NullableMapping) 4332if (e.Mapping is NullableMapping) 4335TypeDesc td = ((NullableMapping)e.Mapping).BaseMapping!.TypeDesc!; 4677else if (element.Mapping is NullableMapping)
System\Xml\Serialization\XmlSerializationReaderILGen.cs (5)
196if (mapping is StructMapping || mapping is EnumMapping || mapping is NullableMapping) 216else if (mapping is NullableMapping) 218WriteNullableMethod((NullableMapping)mapping); 1273private void WriteNullableMethod(NullableMapping nullableMapping) 2973else if (element.Mapping is NullableMapping)
System\Xml\Serialization\XmlSerializationWriter.cs (2)
3961if (element.Mapping is NullableMapping) 3972e.Mapping = ((NullableMapping)element.Mapping).BaseMapping;
System\Xml\Serialization\XmlSerializationWriterILGen.cs (2)
1900if (element.Mapping is NullableMapping) 1921e.Mapping = ((NullableMapping)element.Mapping).BaseMapping;