Progress<T> 构造函数

定义

初始化 Progress<T> 对象或用指定回调初始化 Progress<T> 对象。

重载

Progress<T>()

初始化 Progress<T> 对象。

Progress<T>(Action<T>)

用指定的回调初始化 Progress<T> 对象。

Progress<T>()

Source:
Progress.cs
Source:
Progress.cs
Source:
Progress.cs

初始化 Progress<T> 对象。

public:
 Progress();
public Progress ();
Public Sub New ()

适用于

Progress<T>(Action<T>)

Source:
Progress.cs
Source:
Progress.cs
Source:
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> 在构造时所捕获的实例, 该处理程序实例很有可能同时调用自身。

例外

handlernull(在 Visual Basic 中为 Nothing)。

适用于