System.Progress<T> Class

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

See Also: Progress<T> Members


public class Progress<T> : IProgress<T>

Type Parameters

Documentation for this section has not yet been entered.


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:// in the .NET Framework blog.


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