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