99 instantiations of XmlAtomicValue
dotnet-svcutil-lib (99)
FrameworkFork\Microsoft.Xml\Xml\schema\DatatypeImplementation.cs (1)
1147values.Add(new XmlAtomicValue(simpleValue.XmlType, simpleValue.TypedValue, nsmgr));
FrameworkFork\Microsoft.Xml\Xml\schema\XmlValueConverter.cs (98)
1178if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, value)); 1179if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, value)); 1193if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (int)value)); 1194if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (int)value)); 1208if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (long)value)); 1209if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (long)value)); 1224if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (string)value)); 1225if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (string)value)); 1244if (sourceType == DecimalType) return (new XmlAtomicValue(SchemaType, value)); 1245if (sourceType == Int32Type) return (new XmlAtomicValue(SchemaType, (int)value)); 1246if (sourceType == Int64Type) return (new XmlAtomicValue(SchemaType, (long)value)); 1247if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string)value)); 1252if (sourceType == DecimalType) return (new XmlAtomicValue(SchemaType, value)); 1253if (sourceType == Int32Type) return (new XmlAtomicValue(SchemaType, (int)value)); 1254if (sourceType == Int64Type) return (new XmlAtomicValue(SchemaType, (long)value)); 1255if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string)value)); 1469if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (double)value)); 1470if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (double)value)); 1483if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, value)); 1484if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, value)); 1498if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (string)value)); 1499if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (string)value)); 1517if (sourceType == DoubleType) return (new XmlAtomicValue(SchemaType, (double)value)); 1518if (sourceType == SingleType) return (new XmlAtomicValue(SchemaType, value)); 1519if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string)value)); 1524if (sourceType == DoubleType) return (new XmlAtomicValue(SchemaType, (double)value)); 1525if (sourceType == SingleType) return (new XmlAtomicValue(SchemaType, value)); 1526if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string)value)); 1746if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (DateTime)value)); 1747if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (DateTime)value)); 1760if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (DateTimeOffset)value)); 1761if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (DateTimeOffset)value)); 1775if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (string)value)); 1776if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (string)value)); 1794if (sourceType == DateTimeType) return (new XmlAtomicValue(SchemaType, (DateTime)value)); 1795if (sourceType == DateTimeOffsetType) return (new XmlAtomicValue(SchemaType, (DateTimeOffset)value)); 1796if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string)value)); 1801if (sourceType == DateTimeType) return (new XmlAtomicValue(SchemaType, (DateTime)value)); 1802if (sourceType == DateTimeOffsetType) return (new XmlAtomicValue(SchemaType, (DateTimeOffset)value)); 1803if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string)value)); 1934if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (bool)value)); 1935if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (bool)value)); 1948if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (string)value)); 1949if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (string)value)); 1966if (sourceType == BooleanType) return (new XmlAtomicValue(SchemaType, (bool)value)); 1967if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string)value)); 1972if (sourceType == BooleanType) return (new XmlAtomicValue(SchemaType, (bool)value)); 1973if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string)value)); 2129if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (string)value, nsResolver)); 2213case XmlTypeCode.Base64Binary: return (new XmlAtomicValue(SchemaType, value)); 2214case XmlTypeCode.HexBinary: return (new XmlAtomicValue(SchemaType, value)); 2217if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string)value, nsResolver)); 2222case XmlTypeCode.DayTimeDuration: return (new XmlAtomicValue(SchemaType, value)); 2223case XmlTypeCode.Duration: return (new XmlAtomicValue(SchemaType, value)); 2224case XmlTypeCode.YearMonthDuration: return (new XmlAtomicValue(SchemaType, value)); 2227if (IsDerivedFrom(sourceType, UriType)) if (TypeCode == XmlTypeCode.AnyUri) return (new XmlAtomicValue(SchemaType, value)); 2233case XmlTypeCode.Notation: return (new XmlAtomicValue(SchemaType, value, nsResolver)); 2234case XmlTypeCode.QName: return (new XmlAtomicValue(SchemaType, value, nsResolver)); 2366if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (string)value)); 2367if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (string)value)); 2383if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string)value)); 2388if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string)value)); 2771if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, (string)value)); 2773if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, (string)value)); 2857if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string)value)); 2866if (sourceType == StringType) return (new XmlAtomicValue(SchemaType, (string)value)); 2870if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, this.ToString(value, nsResolver))); 2871if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, this.ToString(value, nsResolver))); 2892if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(SchemaType, this.ToString(value, nsResolver))); 2893if (destinationType == XPathItemType) return (new XmlAtomicValue(SchemaType, this.ToString(value, nsResolver))); 3195if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.Boolean), (bool)value)); 3205if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.DateTime), (DateTime)value)); 3215if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.DateTime), (DateTimeOffset)value)); 3225if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.Decimal), value)); 3235if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.Double), (double)value)); 3245if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.Int), (int)value)); 3255if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.Long), (long)value)); 3265if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.Float), value)); 3276if (destinationType == XmlAtomicValueType) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.String), (string)value)); 3324if (sourceType == BooleanType) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.Boolean), (bool)value)); 3325if (sourceType == ByteType) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.UnsignedByte), value)); 3326if (sourceType == ByteArrayType) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.Base64Binary), value)); 3327if (sourceType == DateTimeType) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.DateTime), (DateTime)value)); 3328if (sourceType == DateTimeOffsetType) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.DateTime), (DateTimeOffset)value)); 3329if (sourceType == DecimalType) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.Decimal), value)); 3330if (sourceType == DoubleType) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.Double), (double)value)); 3331if (sourceType == Int16Type) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.Short), value)); 3332if (sourceType == Int32Type) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.Int), (int)value)); 3333if (sourceType == Int64Type) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.Long), (long)value)); 3334if (sourceType == SByteType) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.Byte), value)); 3335if (sourceType == SingleType) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.Float), value)); 3336if (sourceType == StringType) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.String), (string)value)); 3337if (sourceType == TimeSpanType) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.Duration), value)); 3338if (sourceType == UInt16Type) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.UnsignedShort), value)); 3339if (sourceType == UInt32Type) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.UnsignedInt), value)); 3340if (sourceType == UInt64Type) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.UnsignedLong), value)); 3341if (IsDerivedFrom(sourceType, UriType)) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.AnyUri), value)); 3342if (IsDerivedFrom(sourceType, XmlQualifiedNameType)) return (new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.QName), value, nsResolver));
71 references to XmlAtomicValue
dotnet-svcutil-lib (71)
FrameworkFork\Microsoft.Xml\Xml\schema\ConstraintStruct.cs (7)
359XmlAtomicValue[] atomicValues1 = arr1 as XmlAtomicValue[]; 373XmlAtomicValue[] atomicValues2 = arr2 as XmlAtomicValue[]; 474XmlAtomicValue[] atomicValues = arr as XmlAtomicValue[]; 479_hashcode += ((XmlAtomicValue)atomicValues.GetValue(j)).TypedValue.GetHashCode();
FrameworkFork\Microsoft.Xml\Xml\schema\DatatypeImplementation.cs (5)
993XmlAtomicValue[] atomicValues1 = arr1 as XmlAtomicValue[]; 996XmlAtomicValue[] atomicValues2 = arr2 as XmlAtomicValue[]; 1149array = values.ToArray(typeof(XmlAtomicValue));
FrameworkFork\Microsoft.Xml\Xml\schema\GenerateConverter.cs (1)
996if (name == "XmlAtomicValue") return typeof(XmlAtomicValue);
FrameworkFork\Microsoft.Xml\Xml\schema\XmlAtomicValue.cs (2)
168public XmlAtomicValue Clone() 348if (type == typeof(XPathItem) || type == typeof(XmlAtomicValue))
FrameworkFork\Microsoft.Xml\Xml\schema\XmlValueConverter.cs (56)
347protected static readonly Type XmlAtomicValueArrayType = typeof(XmlAtomicValue[]); 354protected static readonly Type XmlAtomicValueType = typeof(XmlAtomicValue); 1028if (sourceType == XmlAtomicValueType) return ((decimal)((XmlAtomicValue)value).ValueAs(DecimalType)); 1074if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAsInt; 1113if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAsLong; 1159if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).Value; 1248if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value); 1256if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value); 1368if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAsDouble; 1416if (sourceType == XmlAtomicValueType) return ((float)((XmlAtomicValue)value).ValueAs(SingleType)); 1451if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).Value; 1520if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value); 1527if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value); 1594if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAsDateTime; 1639if (sourceType == XmlAtomicValueType) return (DateTimeOffset)((XmlAtomicValue)value).ValueAsDateTime; 1728if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).Value; 1797if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value); 1804if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value); 1847if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAsBoolean; 1917if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).Value; 1968if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value); 1974if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value); 2228if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value); 2240if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value); 2243if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAs(destinationType, nsResolver); 2257if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAs(destinationType, nsResolver); 2349if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).Value; 2384if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value); 2389if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value); 2657if (sourceType == XmlAtomicValueType) return ((string)((XmlAtomicValue)value).ValueAs(StringType, nsResolver)); 2858if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value); 2867if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value); 2872if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAs(destinationType, nsResolver); 2886if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAs(destinationType, nsResolver); 3062if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAsBoolean; 3078if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAsDateTime; 3093if (sourceType == XmlAtomicValueType) return (DateTimeOffset)((XmlAtomicValue)value).ValueAs(DateTimeOffsetType); 3109if (sourceType == XmlAtomicValueType) return ((decimal)((XmlAtomicValue)value).ValueAs(DecimalType)); 3125if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAsDouble; 3141if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAsInt; 3157if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAsLong; 3173if (sourceType == XmlAtomicValueType) return ((float)((XmlAtomicValue)value).ValueAs(SingleType)); 3291if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAsBoolean; 3295if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAsDateTime; 3299if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAs(DateTimeOffsetType); 3303if (sourceType == XmlAtomicValueType) return ((decimal)((XmlAtomicValue)value).ValueAs(DecimalType)); 3307if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAsDouble; 3311if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAsInt; 3315if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAsLong; 3319if (sourceType == XmlAtomicValueType) return ((float)((XmlAtomicValue)value).ValueAs(SingleType)); 3323if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value); 3346if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value); 3354if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAs(destinationType, nsResolver); 3368if (sourceType == XmlAtomicValueType) return ((XmlAtomicValue)value).ValueAs(destinationType, nsResolver); 3532if (itemTypeDst == XmlAtomicValueType) return ToArray<XmlAtomicValue>(value, nsResolver); 3713return ((XmlAtomicValue)value).ValueAs(destinationType, nsResolver);