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