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