public System.Data.DataSet GetMyYD(int sjid, string sh, string kai, string shi) {
            object[] results = this.Invoke("GetMyYD", new object[] {
                        sjid, sh,kai,shi});
            return ((System.Data.DataSet)(results[0]));这段代码啥意思啊?this.Invoke() 这个方法又是做什么的啊?这个怎么就能得到一个DataSet 数据集呢?