12 references to IsDerivedFrom
System.Private.Xml (12)
System\Xml\Schema\XmlValueConverter.cs (12)
1701if (IsDerivedFrom(sourceType, typeof(Uri))) if (TypeCode == XmlTypeCode.AnyUri) return AnyUriToString((Uri)value); 1711if (IsDerivedFrom(sourceType, typeof(XmlQualifiedName))) 1803if (IsDerivedFrom(sourceType, typeof(XmlQualifiedName))) 1837if (IsDerivedFrom(sourceType, typeof(Uri))) if (TypeCode == XmlTypeCode.AnyUri) return ((Uri)value); 1859if (IsDerivedFrom(sourceType, typeof(Uri))) if (TypeCode == XmlTypeCode.AnyUri) return (new XmlAtomicValue(SchemaType!, value)); 1861if (IsDerivedFrom(sourceType, typeof(XmlQualifiedName))) 2223if (IsDerivedFrom(sourceType, typeof(Uri))) return AnyUriToString((Uri)value); 2225if (IsDerivedFrom(sourceType, typeof(XmlQualifiedName))) return QNameToString((XmlQualifiedName)value, nsResolver); 2776if (IsDerivedFrom(sourceType, typeof(Uri))) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.AnyUri), value)); 2777if (IsDerivedFrom(sourceType, typeof(XmlQualifiedName))) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.QName), value, nsResolver)); 2782if (IsDerivedFrom(sourceType, typeof(XPathNavigator))) return ((XPathNavigator)value); 2786if (IsDerivedFrom(sourceType, typeof(XPathNavigator))) return ToNavigator((XPathNavigator)value);