2 instantiations of NullableMapping
System.Xml (2)
System\Xml\Serialization\SoapReflectionImporter.cs (1)
283mapping = new NullableMapping();
System\Xml\Serialization\XmlReflectionImporter.cs (1)
600mapping = new NullableMapping();
43 references to NullableMapping
System.Xml (43)
System\Xml\Serialization\SoapReflectionImporter.cs (4)
263NullableMapping CreateNullableMapping(TypeMapping baseMapping, Type type) { 266NullableMapping mapping; 268if (existingMapping is NullableMapping) { 269mapping = (NullableMapping)existingMapping;
System\Xml\Serialization\SoapSchemaExporter.cs (3)
167else if (mapping is NullableMapping) 168return ExportTypeMapping(((NullableMapping)mapping).BaseMapping, ns); 261element.IsNillable = accessor.IsNullable || accessor.Mapping is NullableMapping;
System\Xml\Serialization\XmlReflectionImporter.cs (9)
293|| (existing.Mapping is NullableMapping && accessor.Mapping.TypeDesc == ((NullableMapping)existing.Mapping).BaseMapping.TypeDesc) 294|| (accessor.Mapping is NullableMapping && ((NullableMapping)accessor.Mapping).BaseMapping.TypeDesc == existing.Mapping.TypeDesc)) 571NullableMapping CreateNullableMapping(TypeMapping baseMapping, Type type) { 583NullableMapping mapping; 585if (existingMapping is NullableMapping) { 586mapping = (NullableMapping)existingMapping; 1928if (mapping is NullableMapping) return;
System\Xml\Serialization\XmlSchemaExporter.cs (4)
350else if (mapping is NullableMapping) 351ExportMapping(((NullableMapping)mapping).BaseMapping, ns, isAny); 375else if (mapping is NullableMapping) { 376ExportElementMapping(element, ((NullableMapping)mapping).BaseMapping, ns, isAny);
System\Xml\Serialization\XmlSerializationReader.cs (14)
2128if (mapping is StructMapping || mapping is EnumMapping || mapping is NullableMapping) 2142else if (mapping is NullableMapping) { 2143WriteNullableMethod((NullableMapping)mapping); 2160else if (mapping is NullableMapping) { 2161WriteNullableMethod((NullableMapping)mapping); 2255(mapping is StructMapping || mapping is EnumMapping || mapping is ArrayMapping || mapping is NullableMapping) && 2957void WriteNullableMethod(NullableMapping nullableMapping) { 3608if (mapping is StructMapping || mapping is ArrayMapping || mapping is PrimitiveMapping || mapping is NullableMapping) { 3926if (e.Mapping is NullableMapping) { 3927TypeDesc td = ((NullableMapping)e.Mapping).BaseMapping.TypeDesc; 3952if (e.Mapping.TypeDesc.IsValueType || e.Mapping is NullableMapping) { 3958if (e.Mapping is NullableMapping) { 3960TypeDesc td = ((NullableMapping)e.Mapping).BaseMapping.TypeDesc; 4256else if (element.Mapping is NullableMapping) {
System\Xml\Serialization\XmlSerializationReaderILGen.cs (5)
195if (mapping is StructMapping || mapping is EnumMapping || mapping is NullableMapping) 213else if (mapping is NullableMapping) { 214WriteNullableMethod((NullableMapping)mapping); 1305void WriteNullableMethod(NullableMapping nullableMapping) { 2992else if (element.Mapping is NullableMapping) {
System\Xml\Serialization\XmlSerializationWriter.cs (2)
2749if (element.Mapping is NullableMapping) { 2759e.Mapping = ((NullableMapping)element.Mapping).BaseMapping;
System\Xml\Serialization\XmlSerializationWriterILGen.cs (2)
1848if (element.Mapping is NullableMapping) { 1869e.Mapping = ((NullableMapping)element.Mapping).BaseMapping;