Interface IAsyncTask

Interface IAsyncTask

Navne til: Aspose.Imaging.AsyncTask Sammensætning: Aspose.Imaging.dll (25.4.0)

Den asynkroniske opgave.

public interface IAsyncTask : IAsyncResult, IDisposable

Implements

IAsyncResult , IDisposable

Properties

Error

Får opgaven fejl, der er tilgængelig efter opgaven er afsluttet.

Exception Error { get; }

Ejendomsværdi

Exception

IsBusy

Giver en værdi, der angiver, om denne opgave er i gang.

bool IsBusy { get; }

Ejendomsværdi

bool

IsCanceled

Giver en værdi, der angiver, om denne opgave er blevet annulleret.

bool IsCanceled { get; }

Ejendomsværdi

bool

IsFaulted

Giver en værdi, der angiver, om denne opgave er fejlet.

bool IsFaulted { get; }

Ejendomsværdi

bool

ProgressEventHandler

Få eller sætte fremskridt event handler af den asynkrone opgave.

ProgressEventHandler ProgressEventHandler { get; set; }

Ejendomsværdi

ProgressEventHandler

Result

Det er resultatet af denne opgave.

object Result { get; }

Ejendomsværdi

object

Methods

Abort()

Abort med denne opgave.opgaven afsluttes umiddelbart, med risikoen for ikke at frigive interne ustyrede ressourcer.

void Abort()

Cancel()

Afbryder denne opgave.Opgaven udføres sikkert ved den kontrollerede stopning af algoritmen.

void Cancel()

RunAsync()

Gør denne opgave.

void RunAsync()

RunAsync(ThreadPriority)

Gør denne opgave.

void RunAsync(ThreadPriority priority)

Parameters

priority ThreadPriority

Det er thread prioritering.

SetCompleteCallback(CompleteCallback)

Sæt den komplette callback delegat.

void SetCompleteCallback(CompleteCallback completeCallback)

Parameters

completeCallback CompleteCallback

Den komplette callback.

Se også

IAsyncResult , IDisposable

 Dansk