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