C# Class BclExtras.Threading.ProgressTrackerFactory

Show file Open project: scottwis/tiny Class Usage Examples

Public Methods

Method Description
CreateProgressTracker ( ) : IProgressTracker

Create an IProgressTracker on the current thread

DestroyProgressTracker ( IProgressTracker tracker ) : void

Destroy the IProgressTracker previously returned from CreateProgressTracker. This can be called from any thread

Display ( IProgressTracker tracker ) : void

Display the tracker, possible block

Protected Methods

Method Description
ProgressTrackerFactory ( ) : System

Method Details

CreateProgressTracker() public method

Create an IProgressTracker on the current thread
public CreateProgressTracker ( ) : IProgressTracker
return IProgressTracker

DestroyProgressTracker() public method

Destroy the IProgressTracker previously returned from CreateProgressTracker. This can be called from any thread
public DestroyProgressTracker ( IProgressTracker tracker ) : void
tracker IProgressTracker
return void

Display() public method

Display the tracker, possible block
public Display ( IProgressTracker tracker ) : void
tracker IProgressTracker
return void

ProgressTrackerFactory() protected method

protected ProgressTrackerFactory ( ) : System
return System