13 references to XmlAtomicValue
System.Private.Xml (13)
System\Xml\Schema\XmlValueConverter.cs (6)
1235
if (destinationType == typeof(XmlAtomicValue)) return (new
XmlAtomicValue
(SchemaType!, (double)value));
1236
if (destinationType == typeof(XPathItem)) return (new
XmlAtomicValue
(SchemaType!, (double)value));
1269
if (sourceType == typeof(double)) return (new
XmlAtomicValue
(SchemaType!, (double)value));
1276
if (sourceType == typeof(double)) return (new
XmlAtomicValue
(SchemaType!, (double)value));
2680
if (destinationType == typeof(XmlAtomicValue)) return (new
XmlAtomicValue
(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.Double), (double)value));
2765
if (sourceType == typeof(double)) return (new
XmlAtomicValue
(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.Double), (double)value));
System\Xml\Xsl\Runtime\XmlILStorageConverter.cs (2)
56
return new
XmlAtomicValue
(runtime.GetXmlType(index).SchemaType, value);
61
return new
XmlAtomicValue
(runtime.GetXmlType(index).SchemaType, value);
System\Xml\Xsl\Runtime\XmlQueryRuntime.cs (1)
640
value = new XmlQueryItemSequence(new
XmlAtomicValue
(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.Double), ((IConvertible)value).ToDouble(null)));
System\Xml\Xsl\Runtime\XsltConvert.cs (3)
283
return new
XmlAtomicValue
(destinationType.SchemaType, ToDouble(value));
286
return new
XmlAtomicValue
(destinationType.SchemaType, ToDouble((decimal)value.ValueAs(typeof(decimal), null)));
290
return new
XmlAtomicValue
(destinationType.SchemaType, ToDouble(value.ValueAsLong));
System\Xml\Xsl\Runtime\XsltFunctions.cs (1)
221
case "version": return new
XmlAtomicValue
(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.Double), 1.0);