예제 #1
0
        public object Read(long rowID, ReadContext readContext)
        {
            var bitSetAddress = _issetColumn.GetValue(rowID, readContext);
            var byteArray     = new ByteArray(bitSetAddress);

            return(_fillItemMethod(byteArray, _fixedColumns, rowID, _refTypeColumns, readContext));
        }
예제 #2
0
 public object Read(long rowID, ReadContext readContext)
 {
     if (_issetColumn != null)
     {
         byte[] bitSetAddress = _issetColumn.GetValue(rowID, readContext);
         var    byteArray     = new ByteArray(bitSetAddress);
         return(_readMethod(byteArray, _fixedColumns, rowID, _stringColumns, readContext));
     }
     else
     {
         var byteArray = new ByteArray();
         return(_readMethod(byteArray, _fixedColumns, rowID, _stringColumns, readContext));
     }
 }