System.Progress<T> public class Progress<T> : IProgress<T> Documentation Code namespace System { public class Progress<T> : IProgress<T> { public event EventHandler<T> ProgressChanged; public Progress(); public Progress(Action<T> handler); protected virtual void OnReport(T value); } }