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

◆ ToDateTimeOffset() [2/3]

override DateTimeOffset System.Xml.Schema.XmlAnyConverter.ToDateTimeOffset ( object value)
inline

Definition at line 44 of file XmlAnyConverter.cs.

45 {
46 if (value == null)
47 {
48 throw new ArgumentNullException("value");
49 }
50 Type type = value.GetType();
51 if (type == XmlBaseConverter.XmlAtomicValueType)
52 {
53 return (DateTimeOffset)((XmlAtomicValue)value).ValueAs(XmlBaseConverter.DateTimeOffsetType);
54 }
55 return (DateTimeOffset)ChangeTypeWildcardDestination(value, XmlBaseConverter.DateTimeOffsetType, null);
56 }
object ChangeTypeWildcardDestination(object value, Type destinationType, IXmlNamespaceResolver nsResolver)
XmlBaseConverter(XmlSchemaType schemaType)

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