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) 1032else if (mapping is NullableMapping nullableMapping) 1236private object? WriteNullableMethod(NullableMapping nullableMapping, string? defaultNamespace) 1400if (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; 2265if (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)
2243if (mapping is StructMapping || mapping is EnumMapping || mapping is NullableMapping) 2259else if (mapping is NullableMapping) 2261WriteNullableMethod((NullableMapping)mapping); 2282else if (mapping is NullableMapping) 2284WriteNullableMethod((NullableMapping)mapping); 2389(mapping is StructMapping || mapping is EnumMapping || mapping is ArrayMapping || mapping is NullableMapping) && 3159private void WriteNullableMethod(NullableMapping nullableMapping) 3871if (mapping is StructMapping || mapping is ArrayMapping || mapping is PrimitiveMapping || mapping is NullableMapping) 4245if (e.Mapping is NullableMapping) 4247TypeDesc td = ((NullableMapping)e.Mapping).BaseMapping!.TypeDesc!; 4277if (e.Mapping!.TypeDesc!.IsValueType || e.Mapping is NullableMapping) 4284if (e.Mapping is NullableMapping) 4287TypeDesc td = ((NullableMapping)e.Mapping).BaseMapping!.TypeDesc!; 4629else 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)
3914if (element.Mapping is NullableMapping) 3925e.Mapping = ((NullableMapping)element.Mapping).BaseMapping;
System\Xml\Serialization\XmlSerializationWriterILGen.cs (2)
1900if (element.Mapping is NullableMapping) 1921e.Mapping = ((NullableMapping)element.Mapping).BaseMapping;