IAsyncTask

IAsyncTask interface

L’attività asincrona.

public interface IAsyncTask : IAsyncResult, IDisposable

Proprietà

NomeDescrizione
Error { get; }Ottiene l’errore dell’attività che è disponibile dopo che l’attività è stata completata.
IsBusy { get; }Ottiene un valore che indica se questa attività è attualmente in esecuzione.
IsCanceled { get; }Ottiene un valore che indica se questa attività è stata annullata.
IsFaulted { get; }Ottiene un valore che indica se questa attività è stata interrotta.
ProgressEventHandler { get; set; }Ottiene o imposta il gestore dell’evento di avanzamento dell’attività asincrona.
Result { get; }Ottiene il risultato di questa attività.

Metodi

NomeDescrizione
Abort()Interrompe questa attività. L’attività viene completata immediatamente, con il rischio di non liberare risorse interne non gestite.
Cancel()Annulla questa attività. L’attività viene completata in modo sicuro mediante l’arresto controllato dell’algoritmo.
RunAsync()Esegue questa attività.
RunAsync(ThreadPriority)Esegue questa attività.
SetCompleteCallback(CompleteCallback)Imposta il delegato di callback completo.

Guarda anche