Progress<T> Класс
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет IProgress<T>, вызывающий обратные вызовы для каждого заявленного значения хода выполнения.
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
Указывает тип значения отчета о ходе выполнения.
- Наследование
-
Progress<T>
- Реализации
Любой обработчик, предоставленный конструктору или обработчикам событий, зарегистрированным в событии ProgressChanged , вызывается через экземпляр, захваченный SynchronizationContext при создании экземпляра. Если во время создания нет текущего SynchronizationContext , обратные вызовы будут вызываться для ThreadPool.
Дополнительные сведения и пример кода см. в статье Async in 4.5: Включение хода выполнения и отмены в асинхронных API блога платформа .NET Framework.
Progress<T>() |
Выполняет инициализацию объекта Progress<T>. |
Progress<T>(Action<T>) |
Инициализирует объект Progress<T> с указанным обратным вызовом. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
Get |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
Get |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Memberwise |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
On |
Сообщает об изменении хода выполнения. |
To |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Progress |
Вызывается для каждого зафиксированного значения хода выполнения. |
IProgress<T>.Report(T) |
Сообщает об изменении хода выполнения. |
Продукт | Версии |
---|---|
net-7.0 | net-7.0 |
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: