Progress<T> Classe
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit un IProgress<T> qui appelle des rappels pour chaque valeur de progression signalée.
generic <typename T>
public ref class Progress : IProgress<T>
public class Progress<T> : IProgress<T>
type Progress<'T> = class
interface IProgress<'T>
Public Class Progress(Of T)
Implements IProgress(Of T)
- T
Spécifie le type de la valeur de rapport progression.
- Héritage
-
Progress<T>
- Implémente
Tout gestionnaire fourni au constructeur ou aux gestionnaires d’événements inscrits auprès de l’événement est appelé par le ProgressChanged biais d’un SynchronizationContext instance capturé lors de la construction de l’instance. S’il n’y a pas de courant SynchronizationContext au moment de la construction, les rappels sont appelés sur le ThreadPool.
Pour plus d’informations et un exemple de code, consultez l’article Async dans la version 4.5 : Activation de la progression et de l’annulation dans les API Async dans le blog .NET Framework.
Progress<T>() |
Initialise l'objet Progress<T>. |
Progress<T>(Action<T>) |
Initialise l'objet Progress<T> avec le rappel spécifié. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
Get |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
Get |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
Memberwise |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
On |
Signale une modification de progression. |
To |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Progress |
Déclenché pour chaque valeur de progression signalée. |
IProgress<T>.Report(T) |
Signale une modification de progression. |
Produit | Versions |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Framework | 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1 |
UWP | 10.0 |
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires: