Interface IAsyncTask

Interface IAsyncTask

Το όνομα: Aspose.Imaging.AsyncTask Συγκέντρωση: Aspose.Imaging.dll (25.4.0)

Η ασύγχρονη εργασία.

public interface IAsyncTask : IAsyncResult, IDisposable

Implements

IAsyncResult , IDisposable

Properties

Error

Αποκτά το σφάλμα εργασίας που είναι διαθέσιμο μετά την ολοκλήρωση της εργασίας.

Exception Error { get; }

Αξία ιδιοκτησίας

Exception

IsBusy

Αποκτά μια τιμή που υποδεικνύει αν αυτή η εργασία τρέχει αυτή τη στιγμή.

bool IsBusy { get; }

Αξία ιδιοκτησίας

bool

IsCanceled

Αποκτά μια τιμή που υποδεικνύει αν αυτή η εργασία ακυρώθηκε.

bool IsCanceled { get; }

Αξία ιδιοκτησίας

bool

IsFaulted

Αποκτά μια τιμή που υποδεικνύει αν αυτή η εργασία ήταν λανθασμένη.

bool IsFaulted { get; }

Αξία ιδιοκτησίας

bool

ProgressEventHandler

Αποκτά ή θέτει τον χειριστή γεγονότων προόδου του ασύγχρονου καθήκοντος.

ProgressEventHandler ProgressEventHandler { get; set; }

Αξία ιδιοκτησίας

ProgressEventHandler

Result

Αποκτήστε το αποτέλεσμα αυτής της εργασίας.

object Result { get; }

Αξία ιδιοκτησίας

object

Methods

Abort()

Η έκτρωση είναι αυτή η εργασία.Το έργο ολοκληρώνεται αμέσως, με τον κίνδυνο μη απελευθέρωσης των εσωτερικών μη διαχειριζόμενων πόρων.

void Abort()

Cancel()

Ακύρωση αυτής της αποστολής.Η εργασία ολοκληρώνεται με ασφάλεια μέσω της ελεγχόμενης παύσης του αλγόριθμου.

void Cancel()

RunAsync()

Εκτελεί αυτή την αποστολή.

void RunAsync()

RunAsync(ThreadPriority)

Εκτελεί αυτή την αποστολή.

void RunAsync(ThreadPriority priority)

Parameters

priority ThreadPriority

Η προτεραιότητα του thread.

SetCompleteCallback(CompleteCallback)

Δημιουργήστε το πλήρες Callback Delegate.

void SetCompleteCallback(CompleteCallback completeCallback)

Parameters

completeCallback CompleteCallback

Το πλήρες callback.

Δείτε επίσης

IAsyncResult , IDisposable

 Ελληνικά