Condividi tramite


Classe AsyncTaskManager

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.Threading.AsyncTaskManager

Spazio dei nomi:  Microsoft.TeamFoundation.Threading
Assembly:  Microsoft.TeamFoundation.Controls (in Microsoft.TeamFoundation.Controls.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class AsyncTaskManager _
    Implements IDisposable
public sealed class AsyncTaskManager : IDisposable

Il tipo AsyncTaskManager espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico AsyncTaskManager

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica HasPendingTasks

In alto

Metodi

  Nome Descrizione
Metodo pubblico Cancel
Metodo pubblico CancelAll
Metodo pubblico Dispose
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetAllTasks
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetTask
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico IsTaskPending
Metodo pubblico Run(Func<CancellationToken, Task>, CancellationTokenSource, Boolean)
Metodo pubblico Run(Object, Func<CancellationToken, Task>, CancellationTokenSource, Boolean)
Metodo pubblico Run<T>(Func<CancellationToken, Task<T>>, CancellationTokenSource)
Metodo pubblico Run<T>(Object, Func<CancellationToken, Task<T>>, CancellationTokenSource)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Eventi

  Nome Descrizione
Evento pubblico AsyncTaskFinished
Evento pubblico AsyncTaskStarted
Evento pubblico HasPendingTasksChanged

In alto

Metodi di estensione

  Nome Descrizione
Metodo di estensione pubblico Run (Definito da AsyncTaskManagerExtensions).

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Threading