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

◆ ChangeType() [9/9]

override object System.Xml.Schema.XmlAnyConverter.ChangeType ( string value,
Type destinationType,
IXmlNamespaceResolver nsResolver )
inline

Definition at line 230 of file XmlAnyConverter.cs.

231 {
232 if (value == null)
233 {
234 throw new ArgumentNullException("value");
235 }
236 if (destinationType == null)
237 {
238 throw new ArgumentNullException("destinationType");
239 }
240 if (destinationType == XmlBaseConverter.ObjectType)
241 {
242 destinationType = base.DefaultClrType;
243 }
244 if (destinationType == XmlBaseConverter.XmlAtomicValueType)
245 {
246 return new XmlAtomicValue(XmlSchemaType.GetBuiltInSimpleType(XmlTypeCode.String), value);
247 }
249 }
object ChangeTypeWildcardSource(object value, Type destinationType, IXmlNamespaceResolver nsResolver)
XmlBaseConverter(XmlSchemaType schemaType)

References System.Xml.Schema.XmlAnyConverter.ChangeTypeWildcardSource(), System.Xml.Dictionary, System.Xml.Schema.XmlSchemaType.GetBuiltInSimpleType(), System.Xml.Schema.XmlBaseConverter.ObjectType, System.value, and System.Xml.Schema.XmlBaseConverter.XmlAtomicValueType.