System.Progress<T> Class

Provides an IProgress`1 that invokes callbacks for each reported progress value.

See Also: Progress<T> Members

Syntax

public class Progress<T> : IProgress<T>

Type Parameters

T
Documentation for this section has not yet been entered.

Remarks

Any handler provided to the constructor or event handlers registered with the Progress`1.ProgressChanged event are invoked through a System.Threading.SynchronizationContext instance captured when the instance is constructed. If there is no current System.Threading.SynchronizationContext at the time of construction, the callbacks will be invoked on the System.Threading.ThreadPool.

For more information and a code example, see the article tp://go.microsoft.com/fwlink/p/?LinkId=267243 in the .NET Framework blog.

Requirements

Namespace: System
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 4.0.0.0