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

◆ ReadDateTime()

DateTime System.Xml.XmlBufferReader.ReadDateTime ( )
inline

Definition at line 460 of file XmlBufferReader.cs.

461 {
462 long dateData = 0L;
463 try
464 {
466 return DateTime.FromBinary(dateData);
467 }
469 {
470 throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(XmlExceptionHelper.CreateConversionException(dateData.ToString(CultureInfo.InvariantCulture), "DateTime", exception));
471 }
472 catch (FormatException exception2)
473 {
474 throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(XmlExceptionHelper.CreateConversionException(dateData.ToString(CultureInfo.InvariantCulture), "DateTime", exception2));
475 }
476 catch (OverflowException exception3)
477 {
478 throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(XmlExceptionHelper.CreateConversionException(dateData.ToString(CultureInfo.InvariantCulture), "DateTime", exception3));
479 }
480 }
static CultureInfo InvariantCulture

References System.Xml.XmlExceptionHelper.CreateConversionException(), System.exception, System.DateTime.FromBinary(), System.Globalization.CultureInfo.InvariantCulture, System.Xml.L, System.Xml.XmlBufferReader.ReadInt64(), and System.Runtime.Serialization.DiagnosticUtility.ExceptionUtility.ThrowHelperError().