67 references to SchemaType
System.Private.Xml (67)
System\Xml\Schema\XmlValueConverter.cs (67)
988if (destinationType == typeof(XmlAtomicValue)) return (new XmlAtomicValue(SchemaType!, value)); 989if (destinationType == typeof(XPathItem)) return (new XmlAtomicValue(SchemaType!, value)); 1003if (destinationType == typeof(XmlAtomicValue)) return (new XmlAtomicValue(SchemaType!, (int)value)); 1004if (destinationType == typeof(XPathItem)) return (new XmlAtomicValue(SchemaType!, (int)value)); 1018if (destinationType == typeof(XmlAtomicValue)) return (new XmlAtomicValue(SchemaType!, (long)value)); 1019if (destinationType == typeof(XPathItem)) return (new XmlAtomicValue(SchemaType!, (long)value)); 1034if (destinationType == typeof(XmlAtomicValue)) return (new XmlAtomicValue(SchemaType!, (string)value)); 1035if (destinationType == typeof(XPathItem)) return (new XmlAtomicValue(SchemaType!, (string)value)); 1054if (sourceType == typeof(decimal)) return (new XmlAtomicValue(SchemaType!, value)); 1055if (sourceType == typeof(int)) return (new XmlAtomicValue(SchemaType!, (int)value)); 1056if (sourceType == typeof(long)) return (new XmlAtomicValue(SchemaType!, (long)value)); 1057if (sourceType == typeof(string)) return (new XmlAtomicValue(SchemaType!, (string)value)); 1062if (sourceType == typeof(decimal)) return (new XmlAtomicValue(SchemaType!, value)); 1063if (sourceType == typeof(int)) return (new XmlAtomicValue(SchemaType!, (int)value)); 1064if (sourceType == typeof(long)) return (new XmlAtomicValue(SchemaType!, (long)value)); 1065if (sourceType == typeof(string)) return (new XmlAtomicValue(SchemaType!, (string)value)); 1235if (destinationType == typeof(XmlAtomicValue)) return (new XmlAtomicValue(SchemaType!, (double)value)); 1236if (destinationType == typeof(XPathItem)) return (new XmlAtomicValue(SchemaType!, (double)value)); 1250if (destinationType == typeof(XmlAtomicValue)) return (new XmlAtomicValue(SchemaType!, (string)value)); 1251if (destinationType == typeof(XPathItem)) return (new XmlAtomicValue(SchemaType!, (string)value)); 1269if (sourceType == typeof(double)) return (new XmlAtomicValue(SchemaType!, (double)value)); 1270if (sourceType == typeof(float)) return (new XmlAtomicValue(SchemaType!, value)); 1271if (sourceType == typeof(string)) return (new XmlAtomicValue(SchemaType!, (string)value)); 1276if (sourceType == typeof(double)) return (new XmlAtomicValue(SchemaType!, (double)value)); 1277if (sourceType == typeof(float)) return (new XmlAtomicValue(SchemaType!, value)); 1278if (sourceType == typeof(string)) return (new XmlAtomicValue(SchemaType!, (string)value)); 1467if (destinationType == typeof(XmlAtomicValue)) return (new XmlAtomicValue(SchemaType!, (DateTime)value)); 1468if (destinationType == typeof(XPathItem)) return (new XmlAtomicValue(SchemaType!, (DateTime)value)); 1482if (destinationType == typeof(XmlAtomicValue)) return (new XmlAtomicValue(SchemaType!, (string)value)); 1483if (destinationType == typeof(XPathItem)) return (new XmlAtomicValue(SchemaType!, (string)value)); 1501if (sourceType == typeof(DateTime)) return (new XmlAtomicValue(SchemaType!, (DateTime)value)); 1502if (sourceType == typeof(DateTimeOffset)) return (new XmlAtomicValue(SchemaType!, (DateTimeOffset)value)); 1503if (sourceType == typeof(string)) return (new XmlAtomicValue(SchemaType!, (string)value)); 1508if (sourceType == typeof(DateTime)) return (new XmlAtomicValue(SchemaType!, (DateTime)value)); 1509if (sourceType == typeof(DateTimeOffset)) return (new XmlAtomicValue(SchemaType!, (DateTimeOffset)value)); 1510if (sourceType == typeof(string)) return (new XmlAtomicValue(SchemaType!, (string)value)); 1626if (destinationType == typeof(XmlAtomicValue)) return (new XmlAtomicValue(SchemaType!, (bool)value)); 1627if (destinationType == typeof(XPathItem)) return (new XmlAtomicValue(SchemaType!, (bool)value)); 1640if (destinationType == typeof(XmlAtomicValue)) return (new XmlAtomicValue(SchemaType!, (string)value)); 1641if (destinationType == typeof(XPathItem)) return (new XmlAtomicValue(SchemaType!, (string)value)); 1658if (sourceType == typeof(bool)) return (new XmlAtomicValue(SchemaType!, (bool)value)); 1659if (sourceType == typeof(string)) return (new XmlAtomicValue(SchemaType!, (string)value)); 1664if (sourceType == typeof(bool)) return (new XmlAtomicValue(SchemaType!, (bool)value)); 1665if (sourceType == typeof(string)) return (new XmlAtomicValue(SchemaType!, (string)value)); 1761if (destinationType == typeof(XmlAtomicValue)) return (new XmlAtomicValue(SchemaType!, (string)value, nsResolver)); 1845case XmlTypeCode.Base64Binary: return (new XmlAtomicValue(SchemaType!, value)); 1846case XmlTypeCode.HexBinary: return (new XmlAtomicValue(SchemaType!, value)); 1849if (sourceType == typeof(string)) return (new XmlAtomicValue(SchemaType!, (string)value, nsResolver)); 1854case XmlTypeCode.DayTimeDuration: return (new XmlAtomicValue(SchemaType!, value)); 1855case XmlTypeCode.Duration: return (new XmlAtomicValue(SchemaType!, value)); 1856case XmlTypeCode.YearMonthDuration: return (new XmlAtomicValue(SchemaType!, value)); 1859if (IsDerivedFrom(sourceType, typeof(Uri))) if (TypeCode == XmlTypeCode.AnyUri) return (new XmlAtomicValue(SchemaType!, value)); 1865case XmlTypeCode.Notation: return (new XmlAtomicValue(SchemaType!, value, nsResolver)); 1866case XmlTypeCode.QName: return (new XmlAtomicValue(SchemaType!, value, nsResolver)); 1939if (destinationType == typeof(XmlAtomicValue)) return (new XmlAtomicValue(SchemaType!, (string)value)); 1940if (destinationType == typeof(XPathItem)) return (new XmlAtomicValue(SchemaType!, (string)value)); 1956if (sourceType == typeof(string)) return (new XmlAtomicValue(SchemaType!, (string)value)); 1961if (sourceType == typeof(string)) return (new XmlAtomicValue(SchemaType!, (string)value)); 2318if (destinationType == typeof(XmlAtomicValue)) return (new XmlAtomicValue(SchemaType!, (string)value)); 2320if (destinationType == typeof(XPathItem)) return (new XmlAtomicValue(SchemaType!, (string)value)); 2404if (sourceType == typeof(string)) return (new XmlAtomicValue(SchemaType!, (string)value)); 2413if (sourceType == typeof(string)) return (new XmlAtomicValue(SchemaType!, (string)value)); 2417if (destinationType == typeof(XmlAtomicValue)) return (new XmlAtomicValue(SchemaType!, this.ToString(value, nsResolver))); 2418if (destinationType == typeof(XPathItem)) return (new XmlAtomicValue(SchemaType!, this.ToString(value, nsResolver))); 2439if (destinationType == typeof(XmlAtomicValue)) return (new XmlAtomicValue(SchemaType!, this.ToString(value, nsResolver))); 2440if (destinationType == typeof(XPathItem)) return (new XmlAtomicValue(SchemaType!, this.ToString(value, nsResolver))); 3159XsdSimpleValue simpleValue = (XsdSimpleValue)SchemaType!.Datatype!.ParseValue((string)value, new NameTable(), nsResolver, true);