27 references to XsiType
System.Xml (27)
System\Xml\Serialization\XmlReflectionImporter.cs (1)
464XmlQualifiedName qname = serializableMapping.XsiType;
System\Xml\Serialization\XmlSchemaExporter.cs (5)
441else if (serializableMapping.XsiType != null || serializableMapping.XsdType != null) { 448if (!serializableMapping.XsiType.IsEmpty && serializableMapping.XsiType.Namespace == schema.TargetNamespace) 449type = (XmlSchemaType)schema.SchemaTypes[serializableMapping.XsiType]; 453element.SchemaTypeName = serializableMapping.XsiType;
System\Xml\Serialization\XmlSerializationReader.cs (11)
4429WriteQNameEqual("tser", sm.XsiType.Name, sm.XsiType.Namespace); 4481WriteQNameEqual("tser", derived.XsiType.Name, derived.XsiType.Namespace); 4502WriteQuotedCSharpString(derived.XsiType.Name); 4504WriteQuotedCSharpString(derived.XsiType.Namespace); 4506WriteQuotedCSharpString(head.XsiType.Name); 4508WriteQuotedCSharpString(head.XsiType.Namespace); 4517Writer.WriteLine("// " + "missing real mapping for " + derived.XsiType); 4519WriteQuotedCSharpString(derived.XsiType.Name); 4521WriteQuotedCSharpString(derived.XsiType.Namespace);
System\Xml\Serialization\XmlSerializationReaderILGen.cs (10)
3244WriteQNameEqual("tser", sm.XsiType.Name, sm.XsiType.Namespace); 3309WriteQNameEqual("tser", derived.XsiType.Name, derived.XsiType.Namespace); 3348ilg.Ldstr(derived.XsiType.Name); 3349ilg.Ldstr(derived.XsiType.Namespace); 3350ilg.Ldstr(head.XsiType.Name); 3351ilg.Ldstr(head.XsiType.Namespace); 3367ilg.Ldstr(derived.XsiType.Name); 3368ilg.Ldstr(derived.XsiType.Namespace);