Table of Contents

Delegate CompleteCallback

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

Callback function to receive task completion event.

public delegate void CompleteCallback(IAsyncTask task, bool wasCancelled, Exception error)

Parameters

task IAsyncTask

The asynchronous task.

wasCancelled bool

if set to true [was cancelled].

error Exception

The error.

Constructors

CompleteCallback(object, nint)

public CompleteCallback(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(IAsyncTask, bool, Exception, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(IAsyncTask task, bool wasCancelled, Exception error, AsyncCallback callback, object @object)

Parameters

task IAsyncTask
wasCancelled bool
error Exception
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual void EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Invoke(IAsyncTask, bool, Exception)

public virtual void Invoke(IAsyncTask task, bool wasCancelled, Exception error)

Parameters

task IAsyncTask
wasCancelled bool
error Exception