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);