71 references to SchemaType
System.Xml (71)
System\Xml\Schema\XmlValueConverter.cs (71)
1067if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, value)); 1068if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, value)); 1081if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (int) value)); 1082if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (int) value)); 1095if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (long) value)); 1096if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (long) value)); 1110if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (string) value)); 1111if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (string) value)); 1128if (sourceType == DecimalType) return (new XmlAtomicValue(SchemaType, value)); 1129if (sourceType == Int32Type) return (new XmlAtomicValue(SchemaType, (int) value)); 1130if (sourceType == Int64Type) return (new XmlAtomicValue(SchemaType, (long) value)); 1131if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string) value)); 1135if (sourceType == DecimalType) return (new XmlAtomicValue(SchemaType, value)); 1136if (sourceType == Int32Type) return (new XmlAtomicValue(SchemaType, (int) value)); 1137if (sourceType == Int64Type) return (new XmlAtomicValue(SchemaType, (long) value)); 1138if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string) value)); 1334if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (double) value)); 1335if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (double) value)); 1347if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, value)); 1348if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, value)); 1361if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (string) value)); 1362if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (string) value)); 1378if (sourceType == DoubleType) return (new XmlAtomicValue(SchemaType, (double) value)); 1379if (sourceType == SingleType) return (new XmlAtomicValue(SchemaType, value)); 1380if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string) value)); 1384if (sourceType == DoubleType) return (new XmlAtomicValue(SchemaType, (double) value)); 1385if (sourceType == SingleType) return (new XmlAtomicValue(SchemaType, value)); 1386if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string) value)); 1586if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (DateTime) value)); 1587if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (DateTime) value)); 1599if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (DateTimeOffset) value)); 1600if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (DateTimeOffset) value)); 1613if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (string) value)); 1614if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (string) value)); 1630if (sourceType == DateTimeType) return (new XmlAtomicValue(SchemaType, (DateTime) value)); 1631if (sourceType == DateTimeOffsetType) return (new XmlAtomicValue(SchemaType, (DateTimeOffset)value)); 1632if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string)value)); 1636if (sourceType == DateTimeType) return (new XmlAtomicValue(SchemaType, (DateTime) value)); 1637if (sourceType == DateTimeOffsetType) return (new XmlAtomicValue(SchemaType, (DateTimeOffset)value)); 1638if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string)value)); 1759if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (bool) value)); 1760if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (bool) value)); 1772if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (string) value)); 1773if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (string) value)); 1788if (sourceType == BooleanType) return (new XmlAtomicValue(SchemaType, (bool) value)); 1789if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string) value)); 1793if (sourceType == BooleanType) return (new XmlAtomicValue(SchemaType, (bool) value)); 1794if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string) value)); 1932if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (string)value, nsResolver)); 1996case XmlTypeCode.Base64Binary: return (new XmlAtomicValue(SchemaType, value)); 1997case XmlTypeCode.HexBinary: return (new XmlAtomicValue(SchemaType, value)); 2000if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string)value, nsResolver)); 2003case XmlTypeCode.DayTimeDuration: return (new XmlAtomicValue(SchemaType, value)); 2004case XmlTypeCode.Duration: return (new XmlAtomicValue(SchemaType, value)); 2005case XmlTypeCode.YearMonthDuration: return (new XmlAtomicValue(SchemaType, value)); 2008if (IsDerivedFrom(sourceType, UriType)) if (TypeCode == XmlTypeCode.AnyUri) return (new XmlAtomicValue(SchemaType, value)); 2012case XmlTypeCode.Notation: return (new XmlAtomicValue(SchemaType, value, nsResolver)); 2013case XmlTypeCode.QName: return (new XmlAtomicValue(SchemaType, value, nsResolver)); 2136if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (string) value)); 2137if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (string) value)); 2151if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string) value)); 2155if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string) value)); 2500if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (string) value)); 2502if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (string) value)); 2567if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string) value)); 2574if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string) value)); 2578if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, this.ToString(value, nsResolver))); 2579if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, this.ToString(value, nsResolver))); 2598if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, this.ToString(value, nsResolver))); 2599if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, this.ToString(value, nsResolver))); 3359XsdSimpleValue simpleValue = (XsdSimpleValue) SchemaType.Datatype.ParseValue((string) value, new NameTable(), nsResolver, true);