2 overrides of DerivedFrom
System.Xml (2)
System\Xml\Schema\XmlSchemaComplexType.cs (1)
314internal override XmlQualifiedName DerivedFrom {
System\Xml\Schema\XmlSchemaSimpleType.cs (1)
38internal override XmlQualifiedName DerivedFrom {
16 references to DerivedFrom
System.Xml (16)
System\Xml\Serialization\SoapSchemaImporter.cs (4)
220if (type.DerivedFrom == baseName) { 416if (!(type.DerivedFrom.Name == Soap.Array && type.DerivedFrom.Namespace == Soap.Encoding)) return null; 648XmlQualifiedName baseType = encType.DerivedFrom;
System\Xml\Serialization\XmlReflectionImporter.cs (2)
482SetBase(serializableMapping, xsdType.DerivedFrom); 536SetBase(baseMapping, t.DerivedFrom);
System\Xml\Serialization\XmlSchemaImporter.cs (10)
455if (type.DerivedFrom == baseName && TypesInUse[type.Name, schema.TargetNamespace] == null) { 516if (!type.DerivedFrom.IsEmpty) throw new InvalidOperationException(Res.GetString(Res.XmlMembersDeriveError)); 533if (!type.DerivedFrom.IsEmpty) { 534baseMapping = ImportType(type.DerivedFrom, typeof(TypeMapping), null, TypeFlags.CanBeElementValue | TypeFlags.CanBeTextValue, false); 657while (!t.DerivedFrom.IsEmpty) { 658t = FindType(t.DerivedFrom, TypeFlags.CanBeElementValue | TypeFlags.CanBeTextValue); 1182if (!type.DerivedFrom.IsEmpty) return null; 1281if (!type.DerivedFrom.IsEmpty) return null; 1596while (!sourceType.DerivedFrom.IsEmpty) { 1597sourceType = FindType(sourceType.DerivedFrom, TypeFlags.CanBeElementValue | TypeFlags.CanBeAttributeValue);