2012-08-03 98 views
0

我必须要通过mobilId(INT)的方法UpdateStatus,我不知道该怎么做如何发送参数AsyncCompletedEventArgs

Update_Completed += new EventHandler<AsyncCompletedEventArgs>(UpdateStatus); 

protected void UpdateStatus(object sender, AsyncCompletedEventArgs e, int mobilId) 
{ 
    Define(Id, e.Cancelled, e.Error, mobilId); 
} 

这两种方法都在同一个文件。 请让我知道是否有任何方法可以做到这一点。

+0

这是从基类继承吗?为了完成它,必须开始一些事情。您的更新状态方法是回调。 – Chris 2012-08-03 17:25:56

回答

0

最初的调用是什么样的?有一个UserState选项应该可以在第一个方法调用中设置。它是对象类型,所以它可以是任何东西。

+0

这是获取调用某种条件的方法: { 在这里的呼叫是由 私人无效updateAdd(字符串phoneNumber的,INT Id)的 Update_Completed + =新的EventHandler (UpdateStatus); } – user1574648 2012-08-03 17:24:30

+0

你可以调用updateAdd,但是除非你做了其他事情(比如this.update(userState)),否则事件永远不会触发。更新完成后是否有任何代码? – Chris 2012-08-03 17:35:06

+0

mobilId = UpdateDetails(Id,Rank,rankFkid,positionId,DtId); Update_Completed + = new EventHandler (UpdateStatus); – user1574648 2012-08-03 17:44:25