C# Class Com.Aote.Behaviors.CallMethodAction

异步调用对象方法的动作,被调用的对象必须是一个异步对象,被调用的方法必须是一个异步执行方法。 执行完被调用的方法后,必须返回异步完成事件,并处理好异步执行结果。
Inheritance: BaseAsyncAction
显示文件 Open project: DuBin1988/restv2 Class Usage Examples

Public Methods

Method Description
Invoke ( ) : void

调用目标对象的方法,开始工作。调用目标对象方法前,监听目标对象的工作完成事件。 目标对象工作完成后,要删除掉该监听器,以保证只在这个动作调用目标对象方法工作期间进行监听。

Private Methods

Method Description
TargetObjectCompleted ( object o, AsyncCompletedEventArgs e ) : void

目标对象工作完成后的处理过程。首先删除监听,然后通知工作完成。

Method Details

Invoke() public method

调用目标对象的方法,开始工作。调用目标对象方法前,监听目标对象的工作完成事件。 目标对象工作完成后,要删除掉该监听器,以保证只在这个动作调用目标对象方法工作期间进行监听。
public Invoke ( ) : void
return void