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

◆ ValueAsDateTimeOffset()

DateTimeOffset System.Xml.XmlSqlBinaryReader.ValueAsDateTimeOffset ( )
inlineprivate

Definition at line 3575 of file XmlSqlBinaryReader.cs.

3576 {
3578 return _token switch
3579 {
3580 BinXmlToken.XSD_KATMAI_DATEOFFSET => BinXmlDateTime.XsdKatmaiDateOffsetToDateTimeOffset(_data, _tokDataPos),
3581 BinXmlToken.XSD_KATMAI_DATETIMEOFFSET => BinXmlDateTime.XsdKatmaiDateTimeOffsetToDateTimeOffset(_data, _tokDataPos),
3582 BinXmlToken.XSD_KATMAI_TIMEOFFSET => BinXmlDateTime.XsdKatmaiTimeOffsetToDateTimeOffset(_data, _tokDataPos),
3583 _ => throw ThrowUnexpectedToken(_token),
3584 };
3585 }
Exception ThrowUnexpectedToken(BinXmlToken token)

References System.Xml.XmlSqlBinaryReader._data, System.Xml.XmlSqlBinaryReader._tokDataPos, System.Xml.XmlSqlBinaryReader._token, System.Xml.XmlSqlBinaryReader.CheckValueTokenBounds(), System.Xml.Dictionary, System.Xml.XmlSqlBinaryReader.ThrowUnexpectedToken(), System.Xml.BinXmlDateTime.XsdKatmaiDateOffsetToDateTimeOffset(), System.Xml.BinXmlDateTime.XsdKatmaiDateTimeOffsetToDateTimeOffset(), and System.Xml.BinXmlDateTime.XsdKatmaiTimeOffsetToDateTimeOffset().

Referenced by System.Xml.XmlSqlBinaryReader.ValueAs(), and System.Xml.XmlSqlBinaryReader.ValueAsObject().