Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ToDecimal() [1/2]

override decimal System.Xml.Schema.XmlAnyConverter.ToDecimal ( object value)
inline

Definition at line 58 of file XmlAnyConverter.cs.

59 {
60 if (value == null)
61 {
62 throw new ArgumentNullException("value");
63 }
64 Type type = value.GetType();
65 if (type == XmlBaseConverter.XmlAtomicValueType)
66 {
67 return (decimal)((XmlAtomicValue)value).ValueAs(XmlBaseConverter.DecimalType);
68 }
69 return (decimal)ChangeTypeWildcardDestination(value, XmlBaseConverter.DecimalType, null);
70 }
object ChangeTypeWildcardDestination(object value, Type destinationType, IXmlNamespaceResolver nsResolver)
XmlBaseConverter(XmlSchemaType schemaType)

References System.Xml.Schema.XmlAnyConverter.ChangeTypeWildcardDestination(), System.Xml.Schema.XmlBaseConverter.DecimalType, System.Type.GetType(), System.type, System.value, and System.Xml.Schema.XmlBaseConverter.XmlAtomicValueType.