终止DataSet的返回
在web   service   上有个方法 
 public   DataSet   GetDataSet() 
 { 
 	. 
 	. 
 	. 
       return   dataset   ; 
 }   
 在客户端有个 '终止 '按钮 
 作用是    
 在返回DataSet的过程中 
 终止DataSet的返回   
 请问怎样实现?
------解决方案--------------------线程实例要定义为全局的...   
 两个按钮都可以调用....   
 反正有空.随意写一段代码:   
 private System.Threading.ThreadStart s = null; 
 private System.Threading.Thread t = null;   
 private DataSet result = null;//用于保存从WebService获取的结果...   
 private void btnGetDataSet_Click(object sender, EventArgs e) 
 { 
     s = new System.Threading.ThreadStart(this.GetDataSet); 
     t = new System.Threading.Thread(s); 
     t.Start(); 
 }   
 private void btnStop_Click(object sender, EventArgs e) 
 { 
     if (t != null) 
     { 
          t.Abort();            
          if (result != null) result = null; 
     } 
 }   
 private void GetDataSet() 
 { 
     //此处调用WebService的GetDataSet方法.并处理返回的结果.... 
 }