public virtual DateTimeOffset?GetNullableDateTimeOffset(object o, int index) { return(_dataReader.IsDBNull(index)? null: _dataReaderEx != null?_dataReaderEx.GetDateTimeOffset(index) : _mappingSchema.ConvertToNullableDateTimeOffset(_dataReader.GetValue(index))); }