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)
2286if (mapping is StructMapping || mapping is EnumMapping || mapping is NullableMapping) 2302else if (mapping is NullableMapping) 2304WriteNullableMethod((NullableMapping)mapping); 2325else if (mapping is NullableMapping) 2327WriteNullableMethod((NullableMapping)mapping); 2432(mapping is StructMapping || mapping is EnumMapping || mapping is ArrayMapping || mapping is NullableMapping) && 3202private void WriteNullableMethod(NullableMapping nullableMapping) 3914if (mapping is StructMapping || mapping is ArrayMapping || mapping is PrimitiveMapping || mapping is NullableMapping) 4288if (e.Mapping is NullableMapping) 4290TypeDesc td = ((NullableMapping)e.Mapping).BaseMapping!.TypeDesc!; 4320if (e.Mapping!.TypeDesc!.IsValueType || e.Mapping is NullableMapping) 4327if (e.Mapping is NullableMapping) 4330TypeDesc td = ((NullableMapping)e.Mapping).BaseMapping!.TypeDesc!; 4672else 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;