示例#1
0
        public long GetBytes(int i, long fieldOffset, byte[] buffer, int bufferoffset, int length)
        {
            if (_type == AdomdType.AnalysisServices)
            {
                return(_obj.GetBytes(i, fieldOffset, buffer, bufferoffset, length));
            }
            else
            {
                long f() => _objExcel.GetBytes(i, fieldOffset, buffer, bufferoffset, length);

                return(f());
            }
        }
示例#2
0
 public long GetBytes(int i, long fieldOffset, byte[] buffer, int bufferoffset, int length)
 {
     if (_type == AdomdType.AnalysisServices)
     {
         return(_obj.GetBytes(i, fieldOffset, buffer, bufferoffset, length));
     }
     else
     {
         ExcelAdoMdConnections.ReturnDelegate <long> f = delegate
         {
             return(_objExcel.GetBytes(i, fieldOffset, buffer, bufferoffset, length));
         };
         return(f());
     }
 }