2 overrides of DerivedFrom
System.Private.Xml (2)
System\Xml\Schema\XmlSchemaComplexType.cs (1)
268internal override XmlQualifiedName DerivedFrom
System\Xml\Schema\XmlSchemaSimpleType.cs (1)
27internal override XmlQualifiedName DerivedFrom
12 references to DerivedFrom
System.Private.Xml (12)
System\Xml\Serialization\XmlReflectionImporter.cs (2)
554SetBase(serializableMapping, xsdType.DerivedFrom); 608SetBase(baseMapping, t.DerivedFrom);
System\Xml\Serialization\XmlSchemaImporter.cs (10)
404if (type.DerivedFrom == baseName && TypesInUse[type.Name, schema.TargetNamespace] == null) 481if (!type.DerivedFrom.IsEmpty) throw new InvalidOperationException(SR.XmlMembersDeriveError); 501if (!type.DerivedFrom.IsEmpty) 503baseMapping = ImportType(type.DerivedFrom, typeof(TypeMapping), null, TypeFlags.CanBeElementValue | TypeFlags.CanBeTextValue, false); 647while (!t.DerivedFrom.IsEmpty) 649t = FindType(t.DerivedFrom, TypeFlags.CanBeElementValue | TypeFlags.CanBeTextValue)!; 1263if (!type.DerivedFrom.IsEmpty) return null; 1367if (!type.DerivedFrom.IsEmpty) return null; 1732while (!sourceType.DerivedFrom.IsEmpty) 1734sourceType = FindType(sourceType.DerivedFrom, TypeFlags.CanBeElementValue | TypeFlags.CanBeAttributeValue)!;