Interface IAsyncTask

Interface IAsyncTask

İsim alanı : Aspose.Imaging.AsyncTask Toplantı: Aspose.Imaging.dll (25.4.0)

Asinkron bir görevdir.

public interface IAsyncTask : IAsyncResult, IDisposable

Implements

IAsyncResult , IDisposable

Properties

Error

Görev tamamlandıktan sonra mevcut olan görev hatasını alır.

Exception Error { get; }

Mülkiyet Değer

Exception

IsBusy

Bu görev şu anda çalışıyor olup olmadığını gösteren bir değer alır.

bool IsBusy { get; }

Mülkiyet Değer

bool

IsCanceled

Bu görevin iptal edildiğini gösteren bir değer alır.

bool IsCanceled { get; }

Mülkiyet Değer

bool

IsFaulted

Bu görevin yanlış olup olmadığını gösteren bir değer alır.

bool IsFaulted { get; }

Mülkiyet Değer

bool

ProgressEventHandler

Gelişme olayının yöneticisi, asinkron görevini alır veya yerleştirir.

ProgressEventHandler ProgressEventHandler { get; set; }

Mülkiyet Değer

ProgressEventHandler

Result

Bu görevin sonucu elde edersiniz.

object Result { get; }

Mülkiyet Değer

object

Methods

Abort()

Bu görevde kürtaj yapılır.Görev hemen tamamlanır, iç yönetilmemiş kaynakların serbest bırakılmaması riski ile.

void Abort()

Cancel()

Bu görevi iptal et.Görev, algoritmanın kontrol edilen durdurulması ile güvenli bir şekilde tamamlanır.

void Cancel()

RunAsync()

Bu görevi yerine getiriyor.

void RunAsync()

RunAsync(ThreadPriority)

Bu görevi yerine getiriyor.

void RunAsync(ThreadPriority priority)

Parameters

priority ThreadPriority

Çerçeve öncelikli.

SetCompleteCallback(CompleteCallback)

Tam çağrı delegasyonu yapın.

void SetCompleteCallback(CompleteCallback completeCallback)

Parameters

completeCallback CompleteCallback

Tam bir callback.

Ayrıca bakın

IAsyncResult , IDisposable

 Türkçe