public override Task<Nullable<DateTimeOffset>> ReadAsDateTimeOffsetAsync( CancellationToken cancellationToken = null )