AsyncTaskFunc

Inheritance: java.lang.Object, com.aspose.ms.System.Delegate, com.aspose.ms.System.MulticastDelegate

public abstract class AsyncTaskFunc extends System.MulticastDelegate

带有泛型结果类型的异步任务长操作委托。

构造函数

构造函数描述
AsyncTaskFunc()

方法

方法描述
invoke(IAsyncTaskState taskState)带有泛型结果类型的异步任务长操作委托。
beginInvoke(IAsyncTaskState taskState, System.AsyncCallback callback, Object state)
endInvoke(System.IAsyncResult result)

AsyncTaskFunc()

public AsyncTaskFunc()

invoke(IAsyncTaskState taskState)

public abstract Object invoke(IAsyncTaskState taskState)

带有泛型结果类型的异步任务长操作委托。

Parameters:

参数类型描述
taskStateIAsyncTaskState异步任务的状态。

Returns: java.lang.Object - 长时间操作的结果。

beginInvoke(IAsyncTaskState taskState, System.AsyncCallback callback, Object state)

public final System.IAsyncResult beginInvoke(IAsyncTaskState taskState, System.AsyncCallback callback, Object state)

Parameters:

参数类型描述
taskStateIAsyncTaskState
回调com.aspose.ms.System.AsyncCallback
状态java.lang.Object

Returns: com.aspose.ms.System.IAsyncResult

endInvoke(System.IAsyncResult result)

public final Object endInvoke(System.IAsyncResult result)

Parameters:

参数类型描述
结果com.aspose.ms.System.IAsyncResult

Returns: java.lang.Object