System\Xml\Serialization\XmlSchemaImporter.cs (7)
404if (type.DerivedFrom == baseName && TypesInUse[type.Name, schema.TargetNamespace] == null)
426AddReference(name, TypesInUse, SR.XmlCircularTypeReference);
437RemoveReference(name, TypesInUse);
1687AddReference(restriction.BaseTypeName, TypesInUse, SR.XmlCircularTypeReference);
1690RemoveReference(restriction.BaseTypeName, TypesInUse);
1902AddReference(qname, TypesInUse, SR.XmlCircularTypeReference);
1905RemoveReference(qname, TypesInUse);