11 references to DerivedBy
System.Private.Xml (11)
System\Xml\Schema\SchemaCollectionCompiler.cs (2)
693if (unionMember.DerivedBy == XmlSchemaDerivationMethod.Restriction && (unionDatatype.HasLexicalFacets || unionDatatype.HasValueFacets)) 1044if (baseType != null && baseType != XmlSchemaComplexType.AnyType && complexType.DerivedBy == XmlSchemaDerivationMethod.Restriction)
System\Xml\Schema\SchemaSetCompiler.cs (2)
782if (unionMember.DerivedBy == XmlSchemaDerivationMethod.Restriction && (unionDatatype.HasLexicalFacets || unionDatatype.HasValueFacets)) 1129if (baseType != null && baseType != XmlSchemaComplexType.AnyType && complexType.DerivedBy == XmlSchemaDerivationMethod.Restriction)
System\Xml\Schema\XmlSchemaType.cs (2)
305if ((except & derivedType.DerivedBy) != 0 || !dt.Datatype!.IsDerivedFrom(bt.Datatype!)) 313if ((except & derivedType.DerivedBy) != 0)
System\Xml\Schema\XmlValueConverter.cs (2)
3142while (schemaType.DerivedBy == XmlSchemaDerivationMethod.Restriction) 3146Debug.Assert(schemaType.DerivedBy == XmlSchemaDerivationMethod.Union);
System\Xml\Xsl\XmlQueryTypeFactory.cs (3)
55while (schemaType.DerivedBy == XmlSchemaDerivationMethod.Restriction) 59if (schemaType.DerivedBy == XmlSchemaDerivationMethod.List) 63Debug.Assert(schemaType.DerivedBy == XmlSchemaDerivationMethod.Union);