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

◆ Read_TimeSpan()

object System.Xml.Serialization.XmlSerializationPrimitiveReader.Read_TimeSpan ( )
inlinepackage

Definition at line 380 of file XmlSerializationPrimitiveReader.cs.

381 {
382 object result = null;
383 base.Reader.MoveToContent();
384 if (base.Reader.NodeType == XmlNodeType.Element)
385 {
386 if ((object)base.Reader.LocalName != _id19_TimeSpan || (object)base.Reader.NamespaceURI != _id2_Item)
387 {
389 }
390 if (base.Reader.IsEmptyElement)
391 {
392 base.Reader.Skip();
393 result = default(TimeSpan);
394 }
395 else
396 {
397 result = XmlConvert.ToTimeSpan(base.Reader.ReadElementString());
398 }
399 }
400 else
401 {
402 UnknownNode(null);
403 }
404 return result;
405 }

References System.Xml.Serialization.XmlSerializationPrimitiveReader._id19_TimeSpan, System.Xml.Serialization.XmlSerializationPrimitiveReader._id2_Item, System.Xml.Serialization.XmlSerializationReader.CreateUnknownNodeException(), System.Xml.Dictionary, System.Xml.XmlConvert.ToTimeSpan(), and System.Xml.Serialization.XmlSerializationReader.UnknownNode().