Interface IAsyncTask

Interface IAsyncTask

A név: Aspose.Imaging.AsyncTask Összefoglaló: Aspose.Imaging.dll (25.4.0)

Az aszinkron feladat.

public interface IAsyncTask : IAsyncResult, IDisposable

Implements

IAsyncResult , IDisposable

Properties

Error

Megkapja a feladat hibáját, amely a feladat befejezése után elérhető.

Exception Error { get; }

ingatlan értéke

Exception

IsBusy

Megkap egy értéket, amely jelzi, hogy ez a feladat jelenleg fut.

bool IsBusy { get; }

ingatlan értéke

bool

IsCanceled

Megkap egy értéket, amely azt jelzi, hogy ez a feladat törölt.

bool IsCanceled { get; }

ingatlan értéke

bool

IsFaulted

Megkap egy értéket, amely azt jelzi, hogy ez a feladat hibás volt-e.

bool IsFaulted { get; }

ingatlan értéke

bool

ProgressEventHandler

Megkapja vagy beállítja az aszinkron feladat előrelépésének kezelőjét.

ProgressEventHandler ProgressEventHandler { get; set; }

ingatlan értéke

ProgressEventHandler

Result

Ennek a feladatnak az eredménye.

object Result { get; }

ingatlan értéke

object

Methods

Abort()

Ezt a feladatot elvégezzük.A feladat azonnal befejeződik, a belső kezeletlen erőforrások felszabadításának veszélye mellett.

void Abort()

Cancel()

törölje ezt a feladatot.A feladatot biztonságosan végezzük az algoritmus szabályozott megállásával.

void Cancel()

RunAsync()

Végezze el ezt a feladatot.

void RunAsync()

RunAsync(ThreadPriority)

Végezze el ezt a feladatot.

void RunAsync(ThreadPriority priority)

Parameters

priority ThreadPriority

A thread prioritás.

SetCompleteCallback(CompleteCallback)

Készítse el a teljes callback delegátust.

void SetCompleteCallback(CompleteCallback completeCallback)

Parameters

completeCallback CompleteCallback

A teljes callback.

Lásd még

IAsyncResult , IDisposable

 Magyar