Progress<T> Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
IProgress<T> Egy visszahívást hív meg az egyes jelentett folyamatértékekhez.
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ípusparaméterek
- T
A folyamatjelentés értékének típusát adja meg.
- Öröklődés
-
Progress<T>
- Megvalósítás
Megjegyzések
Az eseményhez ProgressChanged regisztrált konstruktornak vagy eseménykezelőknek biztosított kezelők meghívása a SynchronizationContext példány létrehozásakor rögzített példányon keresztül történik. Ha az építéskor nincs aktuális SynchronizationContext állapot, a rendszer meghívja a visszahívásokat a ThreadPool.
További információ és példakód: Async in 4.5: Progress and Cancellation in Async API in the .NET Framework blog.
Konstruktorok
| Name | Description |
|---|---|
| Progress<T>() |
Inicializálja a Progress<T> objektumot. |
| Progress<T>(Action<T>) |
Inicializálja az Progress<T> objektumot a megadott visszahívással. |
Metódusok
| Name | Description |
|---|---|
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| OnReport(T) |
Állapotváltozást jelez. |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |
esemény
| Name | Description |
|---|---|
| ProgressChanged |
Minden jelentett előrehaladási értékhez fel van emelve. |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| IProgress<T>.Report(T) |
Állapotváltozást jelez. |