Table of Contents

Delegate AsyncTaskFunc

Namespace
Aspose.Imaging.AsyncTask
Assembly
Aspose.Imaging.dll

The long operation delegate for the asynchronous task with generic type result.

public delegate object AsyncTaskFunc(IAsyncTaskState taskState)

Parameters

taskState IAsyncTaskState

State of the asynchronous task.

Returns

object

Result of the long operation.

Constructors

AsyncTaskFunc(object, nint)

public AsyncTaskFunc(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(IAsyncTaskState, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(IAsyncTaskState taskState, AsyncCallback callback, object @object)

Parameters

taskState IAsyncTaskState
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual object EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Returns

object

Invoke(IAsyncTaskState)

public virtual object Invoke(IAsyncTaskState taskState)

Parameters

taskState IAsyncTaskState

Returns

object