10 overrides of ChangeType
dotnet-svcutil-lib (10)
FrameworkFork\Microsoft.Xml\Xml\schema\XmlValueConverter.cs (10)
1230public override object ChangeType(object value, Type destinationType, IXmlNamespaceResolver nsResolver) 1504public override object ChangeType(object value, Type destinationType, IXmlNamespaceResolver nsResolver) 1781public override object ChangeType(object value, Type destinationType, IXmlNamespaceResolver nsResolver) 1954public override object ChangeType(object value, Type destinationType, IXmlNamespaceResolver nsResolver) 2134public override object ChangeType(object value, Type destinationType, IXmlNamespaceResolver nsResolver) 2372public override object ChangeType(object value, Type destinationType, IXmlNamespaceResolver nsResolver) 3019public override object ChangeType(object value, Type destinationType, IXmlNamespaceResolver nsResolver) 3281public override object ChangeType(object value, Type destinationType, IXmlNamespaceResolver nsResolver) 3462public override object ChangeType(object value, Type destinationType, IXmlNamespaceResolver nsResolver) 3704public override object ChangeType(object value, Type destinationType, IXmlNamespaceResolver nsResolver)
145 references to ChangeType
dotnet-svcutil-lib (145)
FrameworkFork\Microsoft.Xml\Xml\BinaryXml\XmlBinaryReader.cs (21)
4228value = GetValueConverter(XmlTypeCode.Boolean).ChangeType( 4234value = GetValueConverter(XmlTypeCode.NonNegativeInteger).ChangeType( 4240value = GetValueConverter(XmlTypeCode.UnsignedByte).ChangeType( 4248value = GetValueConverter(XmlTypeCode.Short).ChangeType( 4255value = GetValueConverter(XmlTypeCode.Int).ChangeType( 4262value = GetValueConverter(XmlTypeCode.Long).ChangeType( 4268value = GetValueConverter(XmlTypeCode.Byte).ChangeType( 4276value = GetValueConverter(XmlTypeCode.UnsignedShort).ChangeType( 4283value = GetValueConverter(XmlTypeCode.UnsignedInt).ChangeType( 4290value = GetValueConverter(XmlTypeCode.UnsignedLong).ChangeType( 4297value = GetValueConverter(XmlTypeCode.Float).ChangeType( 4304value = GetValueConverter(XmlTypeCode.Double).ChangeType( 4314value = GetValueConverter(XmlTypeCode.Decimal).ChangeType( 4320value = GetValueConverter(XmlTypeCode.Decimal).ChangeType( 4328value = GetValueConverter(XmlTypeCode.Decimal).ChangeType( 4355value = GetValueConverter(token == BinXmlToken.XSD_BINHEX ? XmlTypeCode.HexBinary : XmlTypeCode.Base64Binary).ChangeType( 4366value = GetValueConverter(XmlTypeCode.DateTime).ChangeType( 4374value = GetValueConverter(XmlTypeCode.DateTime).ChangeType( 4380value = GetValueConverter(XmlTypeCode.Time).ChangeType( 4386value = GetValueConverter(XmlTypeCode.Date).ChangeType( 4397value = GetValueConverter(XmlTypeCode.QName).ChangeType(
FrameworkFork\Microsoft.Xml\Xml\Core\XsdValidatingReader.cs (4)
734return XmlUntypedConverter.Untyped.ChangeType(typedValue, returnType, namespaceResolver); 1063return xmlType.ValueConverter.ChangeType(typedValue, returnType, namespaceResolver); 1067return XmlUntypedConverter.Untyped.ChangeType(typedValue, returnType, namespaceResolver); 2578typedValue = xmlType.ValueConverter.ChangeType(typedValue, xmlType.Datatype.ValueType, _thisNSResolver);
FrameworkFork\Microsoft.Xml\Xml\Core\XsdValidatingReaderAsync.cs (3)
106return XmlUntypedConverter.Untyped.ChangeType(typedValue, returnType, namespaceResolver); 198return xmlType.ValueConverter.ChangeType(typedValue, returnType, namespaceResolver); 202return XmlUntypedConverter.Untyped.ChangeType(typedValue, returnType, namespaceResolver);
FrameworkFork\Microsoft.Xml\Xml\schema\DatatypeImplementation.cs (7)
544return ValueConverter.ChangeType(ParseValue(s, nameTable, nsmgr), typDest, nsmgr); 599valueToCheck = this.ValueConverter.ChangeType(value, this.ValueType, namespaceResolver); 603string s1 = (string)this.ValueConverter.ChangeType(value, typeof(System.String), namespaceResolver); //Using value here to avoid info loss 1063object valueToCheck = this.ValueConverter.ChangeType(value, this.ValueType, namespaceResolver); 1078string s1 = (string)itemValueConverter.ChangeType(item, typeof(System.String), namespaceResolver); 1092string s1 = (string)this.ValueConverter.ChangeType(valueToCheck, typeof(System.String), namespaceResolver); 1336string s1 = (string)this.ValueConverter.ChangeType(valueToCheck, typeof(System.String), nsmgr); //Using value here to avoid info loss
FrameworkFork\Microsoft.Xml\Xml\schema\XmlAtomicValue.cs (2)
224return valueConverter.ChangeType(_objVal, ValueType, _nsPrefix); 364return valueConverter.ChangeType(_objVal, type, nsResolver);
FrameworkFork\Microsoft.Xml\Xml\schema\XmlSchemaDatatype.cs (1)
85return ValueConverter.ChangeType(value, targetType, namespaceResolver);
FrameworkFork\Microsoft.Xml\Xml\schema\XmlValueConverter.cs (105)
374public override bool ToBoolean(bool value) { return (bool)ChangeType((object)value, BooleanType, null); } 375public override bool ToBoolean(DateTime value) { return (bool)ChangeType((object)value, BooleanType, null); } 376public override bool ToBoolean(DateTimeOffset value) { return (bool)ChangeType((object)value, BooleanType, null); } 377public override bool ToBoolean(decimal value) { return (bool)ChangeType((object)value, BooleanType, null); } 378public override bool ToBoolean(double value) { return (bool)ChangeType((object)value, BooleanType, null); } 379public override bool ToBoolean(int value) { return (bool)ChangeType((object)value, BooleanType, null); } 380public override bool ToBoolean(long value) { return (bool)ChangeType((object)value, BooleanType, null); } 381public override bool ToBoolean(float value) { return (bool)ChangeType((object)value, BooleanType, null); } 382public override bool ToBoolean(string value) { return (bool)ChangeType((object)value, BooleanType, null); } 383public override bool ToBoolean(object value) { return (bool)ChangeType((object)value, BooleanType, null); } 385public override DateTime ToDateTime(bool value) { return (DateTime)ChangeType((object)value, DateTimeType, null); } 386public override DateTime ToDateTime(DateTime value) { return (DateTime)ChangeType((object)value, DateTimeType, null); } 387public override DateTime ToDateTime(DateTimeOffset value) { return (DateTime)ChangeType((object)value, DateTimeType, null); } 388public override DateTime ToDateTime(decimal value) { return (DateTime)ChangeType((object)value, DateTimeType, null); } 389public override DateTime ToDateTime(double value) { return (DateTime)ChangeType((object)value, DateTimeType, null); } 390public override DateTime ToDateTime(int value) { return (DateTime)ChangeType((object)value, DateTimeType, null); } 391public override DateTime ToDateTime(long value) { return (DateTime)ChangeType((object)value, DateTimeType, null); } 392public override DateTime ToDateTime(float value) { return (DateTime)ChangeType((object)value, DateTimeType, null); } 393public override DateTime ToDateTime(string value) { return (DateTime)ChangeType((object)value, DateTimeType, null); } 394public override DateTime ToDateTime(object value) { return (DateTime)ChangeType((object)value, DateTimeType, null); } 396public override DateTimeOffset ToDateTimeOffset(bool value) { return (DateTimeOffset)ChangeType((object)value, DateTimeOffsetType, null); } 397public override DateTimeOffset ToDateTimeOffset(DateTime value) { return (DateTimeOffset)ChangeType((object)value, DateTimeOffsetType, null); } 398public override DateTimeOffset ToDateTimeOffset(DateTimeOffset value) { return (DateTimeOffset)ChangeType((object)value, DateTimeOffsetType, null); } 399public override DateTimeOffset ToDateTimeOffset(decimal value) { return (DateTimeOffset)ChangeType((object)value, DateTimeOffsetType, null); } 400public override DateTimeOffset ToDateTimeOffset(double value) { return (DateTimeOffset)ChangeType((object)value, DateTimeOffsetType, null); } 401public override DateTimeOffset ToDateTimeOffset(int value) { return (DateTimeOffset)ChangeType((object)value, DateTimeOffsetType, null); } 402public override DateTimeOffset ToDateTimeOffset(long value) { return (DateTimeOffset)ChangeType((object)value, DateTimeOffsetType, null); } 403public override DateTimeOffset ToDateTimeOffset(float value) { return (DateTimeOffset)ChangeType((object)value, DateTimeOffsetType, null); } 404public override DateTimeOffset ToDateTimeOffset(string value) { return (DateTimeOffset)ChangeType((object)value, DateTimeOffsetType, null); } 405public override DateTimeOffset ToDateTimeOffset(object value) { return (DateTimeOffset)ChangeType((object)value, DateTimeOffsetType, null); } 407public override decimal ToDecimal(bool value) { return (decimal)ChangeType((object)value, DecimalType, null); } 408public override decimal ToDecimal(DateTime value) { return (decimal)ChangeType((object)value, DecimalType, null); } 409public override decimal ToDecimal(DateTimeOffset value) { return (decimal)ChangeType((object)value, DecimalType, null); } 410public override decimal ToDecimal(decimal value) { return (decimal)ChangeType((object)value, DecimalType, null); } 411public override decimal ToDecimal(double value) { return (decimal)ChangeType((object)value, DecimalType, null); } 412public override decimal ToDecimal(int value) { return (decimal)ChangeType((object)value, DecimalType, null); } 413public override decimal ToDecimal(long value) { return (decimal)ChangeType((object)value, DecimalType, null); } 414public override decimal ToDecimal(float value) { return (decimal)ChangeType((object)value, DecimalType, null); } 415public override decimal ToDecimal(string value) { return (decimal)ChangeType((object)value, DecimalType, null); } 416public override decimal ToDecimal(object value) { return (decimal)ChangeType((object)value, DecimalType, null); } 418public override double ToDouble(bool value) { return (double)ChangeType((object)value, DoubleType, null); } 419public override double ToDouble(DateTime value) { return (double)ChangeType((object)value, DoubleType, null); } 420public override double ToDouble(DateTimeOffset value) { return (double)ChangeType((object)value, DoubleType, null); } 421public override double ToDouble(decimal value) { return (double)ChangeType((object)value, DoubleType, null); } 422public override double ToDouble(double value) { return (double)ChangeType((object)value, DoubleType, null); } 423public override double ToDouble(int value) { return (double)ChangeType((object)value, DoubleType, null); } 424public override double ToDouble(long value) { return (double)ChangeType((object)value, DoubleType, null); } 425public override double ToDouble(float value) { return (double)ChangeType((object)value, DoubleType, null); } 426public override double ToDouble(string value) { return (double)ChangeType((object)value, DoubleType, null); } 427public override double ToDouble(object value) { return (double)ChangeType((object)value, DoubleType, null); } 429public override int ToInt32(bool value) { return (int)ChangeType((object)value, Int32Type, null); } 430public override int ToInt32(DateTime value) { return (int)ChangeType((object)value, Int32Type, null); } 431public override int ToInt32(DateTimeOffset value) { return (int)ChangeType((object)value, Int32Type, null); } 432public override int ToInt32(decimal value) { return (int)ChangeType((object)value, Int32Type, null); } 433public override int ToInt32(double value) { return (int)ChangeType((object)value, Int32Type, null); } 434public override int ToInt32(int value) { return (int)ChangeType((object)value, Int32Type, null); } 435public override int ToInt32(long value) { return (int)ChangeType((object)value, Int32Type, null); } 436public override int ToInt32(float value) { return (int)ChangeType((object)value, Int32Type, null); } 437public override int ToInt32(string value) { return (int)ChangeType((object)value, Int32Type, null); } 438public override int ToInt32(object value) { return (int)ChangeType((object)value, Int32Type, null); } 440public override long ToInt64(bool value) { return (long)ChangeType((object)value, Int64Type, null); } 441public override long ToInt64(DateTime value) { return (long)ChangeType((object)value, Int64Type, null); } 442public override long ToInt64(DateTimeOffset value) { return (long)ChangeType((object)value, Int64Type, null); } 443public override long ToInt64(decimal value) { return (long)ChangeType((object)value, Int64Type, null); } 444public override long ToInt64(double value) { return (long)ChangeType((object)value, Int64Type, null); } 445public override long ToInt64(int value) { return (long)ChangeType((object)value, Int64Type, null); } 446public override long ToInt64(long value) { return (long)ChangeType((object)value, Int64Type, null); } 447public override long ToInt64(float value) { return (long)ChangeType((object)value, Int64Type, null); } 448public override long ToInt64(string value) { return (long)ChangeType((object)value, Int64Type, null); } 449public override long ToInt64(object value) { return (long)ChangeType((object)value, Int64Type, null); } 451public override float ToSingle(bool value) { return (float)ChangeType((object)value, SingleType, null); } 452public override float ToSingle(DateTime value) { return (float)ChangeType((object)value, SingleType, null); } 453public override float ToSingle(DateTimeOffset value) { return (float)ChangeType((object)value, SingleType, null); } 454public override float ToSingle(decimal value) { return (float)ChangeType((object)value, SingleType, null); } 455public override float ToSingle(double value) { return (float)ChangeType((object)value, SingleType, null); } 456public override float ToSingle(int value) { return (float)ChangeType((object)value, SingleType, null); } 457public override float ToSingle(long value) { return (float)ChangeType((object)value, SingleType, null); } 458public override float ToSingle(float value) { return (float)ChangeType((object)value, SingleType, null); } 459public override float ToSingle(string value) { return (float)ChangeType((object)value, SingleType, null); } 460public override float ToSingle(object value) { return (float)ChangeType((object)value, SingleType, null); } 462public override string ToString(bool value) { return (string)ChangeType((object)value, StringType, null); } 463public override string ToString(DateTime value) { return (string)ChangeType((object)value, StringType, null); } 464public override string ToString(DateTimeOffset value) { return (string)ChangeType((object)value, StringType, null); } 465public override string ToString(decimal value) { return (string)ChangeType((object)value, StringType, null); } 466public override string ToString(double value) { return (string)ChangeType((object)value, StringType, null); } 467public override string ToString(int value) { return (string)ChangeType((object)value, StringType, null); } 468public override string ToString(long value) { return (string)ChangeType((object)value, StringType, null); } 469public override string ToString(float value) { return (string)ChangeType((object)value, StringType, null); } 470public override string ToString(string value, IXmlNamespaceResolver nsResolver) { return (string)ChangeType((object)value, StringType, nsResolver); } 471public override string ToString(object value, IXmlNamespaceResolver nsResolver) { return (string)ChangeType((object)value, StringType, nsResolver); } 475public override object ChangeType(bool value, Type destinationType) { return (object)ChangeType((object)value, destinationType, null); } 476public override object ChangeType(DateTime value, Type destinationType) { return (object)ChangeType((object)value, destinationType, null); } 477public override object ChangeType(DateTimeOffset value, Type destinationType) { return (object)ChangeType((object)value, destinationType, null); } 478public override object ChangeType(decimal value, Type destinationType) { return (object)ChangeType((object)value, destinationType, null); } 479public override object ChangeType(double value, Type destinationType) { return (object)ChangeType((object)value, destinationType, null); } 480public override object ChangeType(int value, Type destinationType) { return (object)ChangeType((object)value, destinationType, null); } 481public override object ChangeType(long value, Type destinationType) { return (object)ChangeType((object)value, destinationType, null); } 482public override object ChangeType(float value, Type destinationType) { return (object)ChangeType((object)value, destinationType, null); } 483public override object ChangeType(string value, Type destinationType, IXmlNamespaceResolver nsResolver) { return (object)ChangeType((object)value, destinationType, nsResolver); } 485public override object ChangeType(object value, Type destinationType) { return this.ChangeType(value, destinationType, null); } 3576arrDst[i] = (T)this.atomicConverter.ChangeType(listSrc[i], typeof(T), nsResolver); 3587listDst.Add((T)this.atomicConverter.ChangeType(value, typeof(T), nsResolver)); 3604arrDst[i] = this.atomicConverter.ChangeType(listSrc[i], ObjectType, nsResolver); 3615listDst.Add(this.atomicConverter.ChangeType(value, ObjectType, nsResolver)); 3717return XmlAnyListConverter.ItemList.ChangeType(value, destinationType, nsResolver);
FrameworkFork\Microsoft.Xml\Xml\XPath\XPathNavigator.cs (2)
112return schemaType.ValueConverter.ChangeType(datatype.ParseValue(Value, NameTable, this), datatype.ValueType, this); 420return schemaType.ValueConverter.ChangeType(datatype.ParseValue(Value, NameTable, nsResolver), returnType, nsResolver);