3 instantiations of SerializableMapping
System.Private.Xml (3)
System\Xml\Serialization\XmlReflectionImporter.cs (3)
531serializableMapping = new SerializableMapping(method, provider.IsAny, ns); 568serializableMapping = new SerializableMapping(); 607SerializableMapping baseMapping = new SerializableMapping(baseQname, schemas);
45 references to SerializableMapping
System.Private.Xml (45)
System\Xml\Serialization\Mappings.cs (8)
1090private SerializableMapping? _baseMapping; 1091private SerializableMapping? _derivedMappings; 1092private SerializableMapping? _nextDerivedMapping; 1093private SerializableMapping? _next; // all mappings with the same qname 1113internal void SetBaseMapping(SerializableMapping? mapping) 1172internal SerializableMapping? DerivedMappings 1180internal SerializableMapping? NextDerivedMapping 1188internal SerializableMapping? Next
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (6)
1039SerializableMapping sm = (SerializableMapping)element.Mapping; 1099private bool ReadDerivedSerializable(SerializableMapping head, SerializableMapping mapping, XmlQualifiedName? tser, bool isWrappedAny, out object? value) 1101for (SerializableMapping? derived = mapping.DerivedMappings; derived != null; derived = derived.NextDerivedMapping) 1180if (mapping is SerializableMapping serializableMapping)
System\Xml\Serialization\ReflectionXmlSerializationWriter.cs (1)
665if (element.Mapping is SerializableMapping)
System\Xml\Serialization\XmlReflectionImporter.cs (10)
521SerializableMapping? serializableMapping; 536SerializableMapping? existingMapping = (SerializableMapping?)_serializables[qname]; 545SerializableMapping? next = existingMapping.Next; 585internal void SetBase(SerializableMapping mapping, XmlQualifiedName baseQname) 607SerializableMapping baseMapping = new SerializableMapping(baseQname, schemas); 611mapping.SetBaseMapping((SerializableMapping?)_serializables[baseQname]); 2282if (mapping is SerializableMapping) return; 2290if (!isAny && mapping is SerializableMapping) 2292isAny = ((SerializableMapping)mapping).IsAny;
System\Xml\Serialization\XmlSchemaExporter.cs (4)
435SerializableMapping serializableMapping = (SerializableMapping)mapping; 948else if (mapping is SerializableMapping) 950ExportSpecialMapping((SerializableMapping)mapping, mapping.Namespace, false, null);
System\Xml\Serialization\XmlSerializationGeneratedCode.cs (2)
399if (mapping is SerializableMapping) 400return ((SerializableMapping)mapping).IsAny;
System\Xml\Serialization\XmlSerializationILGen.cs (2)
567if (mapping is SerializableMapping) 568return ((SerializableMapping)mapping).IsAny;
System\Xml\Serialization\XmlSerializationReader.cs (5)
4958SerializableMapping sm = (SerializableMapping)element.Mapping; 5023private void WriteDerivedSerializable(SerializableMapping head, SerializableMapping mapping, string source, bool isWrappedAny) 5027for (SerializableMapping? derived = mapping.DerivedMappings; derived != null; derived = derived.NextDerivedMapping)
System\Xml\Serialization\XmlSerializationReaderILGen.cs (5)
3405SerializableMapping sm = (SerializableMapping)element.Mapping; 3480private void WriteDerivedSerializable(SerializableMapping head, SerializableMapping? mapping, string source, bool isWrappedAny) 3484for (SerializableMapping? derived = mapping.DerivedMappings; derived != null; derived = derived.NextDerivedMapping)
System\Xml\Serialization\XmlSerializationWriter.cs (1)
4203if (element.Mapping is SerializableMapping)
System\Xml\Serialization\XmlSerializationWriterILGen.cs (1)
2063if (element.Mapping is SerializableMapping)