刷新功能方法不理解

http://www.cnblogs.com/wuhuacong/archive/2009/07/07/1518730.html
private
void winGridViewPager1_OnStartExport(object sender, EventArgs e)
        {
            PagerInfo pagerInfo
=
new PagerInfo();
            pagerInfo.CurrenetPageIndex
=
1;
            pagerInfo.PageSize
=
int.MaxValue;
           
this.winGridViewPager1.AllToExport = BLLFactory<Product>.Instance.GetAllToDataSet(pagerInfo).Tables[0];
        }
刷新功能 最后BLLFactory<Product>.Instance.GetAllToDataSet(pagerInfo).Tables[0];
像DataSet传sql语句,传的是个类不明白,求解