14 references to IsDerivedFrom
System.Xml (14)
System\Xml\Schema\XmlValueConverter.cs (14)
1883if (IsDerivedFrom(sourceType, UriType)) if (TypeCode == XmlTypeCode.AnyUri) return AnyUriToString((Uri) value); 1891if (IsDerivedFrom(sourceType, XmlQualifiedNameType)) { 1965if (IsDerivedFrom(sourceType, XmlQualifiedNameType)) { 1991if (IsDerivedFrom(sourceType, UriType)) if (TypeCode == XmlTypeCode.AnyUri) return ((Uri) value); 2008if (IsDerivedFrom(sourceType, UriType)) if (TypeCode == XmlTypeCode.AnyUri) return (new XmlAtomicValue(SchemaType, value)); 2010if (IsDerivedFrom(sourceType, XmlQualifiedNameType)) { 2394if (IsDerivedFrom(sourceType, UriType)) return AnyUriToString((Uri) value); 2396if (IsDerivedFrom(sourceType, XmlQualifiedNameType)) return QNameToString((XmlQualifiedName) value, nsResolver); 2728if (IsDerivedFrom(sourceType, XPathNavigatorType)) return ((XPathNavigator) value); 2731if (IsDerivedFrom(sourceType, XPathNavigatorType)) return ((XPathItem) value); 3010if (IsDerivedFrom(sourceType, UriType)) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.AnyUri), value)); 3011if (IsDerivedFrom(sourceType, XmlQualifiedNameType)) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.QName), value, nsResolver)); 3015if (IsDerivedFrom(sourceType, XPathNavigatorType)) return ((XPathNavigator) value); 3018if (IsDerivedFrom(sourceType, XPathNavigatorType)) return ToNavigator((XPathNavigator) value);