2 writes to Type
System.Private.Xml (2)
System\Xml\Serialization\XmlReflectionImporter.cs (2)
562
serializableMapping.
Type
= type;
570
serializableMapping.
Type
= type;
20 references to Type
System.Private.Xml (20)
System\Xml\Serialization\ReflectionXmlSerializationReader.cs (6)
1105
if (derived.
Type
== null)
1107
throw CreateMissingIXmlSerializableType(derived.XsiType!.Name, derived.XsiType.Namespace, head.
Type
!.FullName);
1110
if (!head.
Type
!.IsAssignableFrom(derived.
Type
))
1112
throw CreateBadDerivationException(derived.XsiType!.Name, derived.XsiType.Namespace, head.XsiType!.Name, head.XsiType.Namespace, derived.
Type
.FullName, head.
Type
.FullName);
System\Xml\Serialization\XmlReflectionImporter.cs (2)
539
if (existingMapping.
Type
== null)
543
else if (existingMapping.
Type
!= type)
System\Xml\Serialization\XmlSerializationReader.cs (6)
5036
if (derived.
Type
!= null)
5038
if (head.
Type
!.IsAssignableFrom(derived.
Type
))
5064
WriteQuotedCSharpString(derived.
Type
.FullName);
5066
WriteQuotedCSharpString(head.
Type
.FullName);
5078
WriteQuotedCSharpString(head.
Type
!.FullName);
System\Xml\Serialization\XmlSerializationReaderILGen.cs (6)
3502
if (derived.
Type
!= null)
3504
if (head.
Type
!.IsAssignableFrom(derived.
Type
))
3536
ilg.Ldstr(GetCSharpString(derived.
Type
.FullName));
3537
ilg.Ldstr(GetCSharpString(head.
Type
.FullName));
3552
ilg.Ldstr(GetCSharpString(head.
Type
!.FullName));