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