System.Xml.XmlReader.ReadContentAsDateTimeOffset C# (CSharp) Method

ReadContentAsDateTimeOffset() public method

public ReadContentAsDateTimeOffset ( ) : DateTimeOffset
return DateTimeOffset
        public virtual DateTimeOffset ReadContentAsDateTimeOffset()
        {
            if (!CanReadContentAs())
            {
                throw CreateReadContentAsException(nameof(ReadContentAsDateTimeOffset));
            }
            try
            {
                return XmlConvert.ToDateTimeOffset(InternalReadContentAsString());
            }
            catch (FormatException e)
            {
                throw new XmlException(SR.Xml_ReadContentAsFormatException, "DateTimeOffset", e, this as IXmlLineInfo);
            }
        }

Usage Example

 public override DateTimeOffset ReadContentAsDateTimeOffset()
 {
     CheckAsync();
     return(_coreReader.ReadContentAsDateTimeOffset());
 }