asp.net中数据集(XSD)使用带OUTPUT值的存储过程时,如何获取返回值?

在数据集(XSD)中通过创建TableAdatper使用了带OUTPUT值的现有存储过程,在预览数据时能正确获得返回值的列表显示,但在CS页面中如何通过GetData函数正确获得这些返回值?
按图一所示能正确预览数据:
按图二所示,CS中在GetData函数中总提示“最匹配的重载方法具有一些无效参数",定义ref输出失败
也试过创建Query使用了带OUTPUT值的现有存储过程,同样可以正确预览数据但CS中仍然取不到返回值,同样提示“最匹配的重载方法具有一些无效参数":
ChargeStdTableAdapters.QueriesTableAdapter qta2 = new ChargeStdTableAdapters.QueriesTableAdapter();
qta2.p_pm_charge_count(Convert.ToInt32(wy_code.Text), ref count1, ref count2, ref count10, ref count11, ref count12);