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()); } }
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()); } }