Progress<T> Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует объект Progress<T> или инициализирует объект Progress<T> указанным обратным вызовом.
Перегрузки
Progress<T>() |
Выполняет инициализацию объекта Progress<T>. |
Progress<T>(Action<T>) |
Инициализирует объект Progress<T> с указанным обратным вызовом. |
Progress<T>()
- Исходный код:
- Progress.cs
- Исходный код:
- Progress.cs
- Исходный код:
- Progress.cs
Выполняет инициализацию объекта Progress<T>.
public:
Progress();
public Progress ();
Public Sub New ()
Применяется к
Progress<T>(Action<T>)
- Исходный код:
- Progress.cs
- Исходный код:
- Progress.cs
- Исходный код:
- Progress.cs
Инициализирует объект Progress<T> с указанным обратным вызовом.
public:
Progress(Action<T> ^ handler);
public Progress (Action<T> handler);
new Progress<'T> : Action<'T> -> Progress<'T>
Public Sub New (handler As Action(Of T))
Параметры
- handler
- Action<T>
Обработчик, который необходимо вызывать для каждого сообщаемого значения хода выполнения. Этот обработчик вызывается в дополнение ко всем делегатам, зарегистрированным с событием ProgressChanged. В зависимости от экземпляра SynchronizationContext, перехваченного Progress<T> при конструировании, возможно, что этот экземпляр обработчика может быть вызван синхронно с самим собой.
Исключения
Значение параметра handler
— null
(Nothing
в Visual Basic).