C# Class Mono.Addins.Setup.ProgressMonitoring.ProgressStatusMonitor

Inheritance: System.MarshalByRefObject, IProgressMonitor
显示文件 Open project: mono/mono-addins

Public Methods

Method Description
BeginStepTask ( string name, int totalWork, int stepSize ) : void
BeginTask ( string name, int totalWork ) : void
Cancel ( ) : void
Dispose ( ) : void
EndTask ( ) : void
GetProgressMonitor ( IProgressStatus status ) : IProgressMonitor
ProgressStatusMonitor ( IProgressStatus status ) : System
ReportError ( string message, Exception ex ) : void
ReportWarning ( string message ) : void
Step ( int work ) : void

Private Methods

Method Description
FlushLog ( ) : void
WriteLog ( string text ) : void

Method Details

BeginStepTask() public method

public BeginStepTask ( string name, int totalWork, int stepSize ) : void
name string
totalWork int
stepSize int
return void

BeginTask() public method

public BeginTask ( string name, int totalWork ) : void
name string
totalWork int
return void

Cancel() public method

public Cancel ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

EndTask() public method

public EndTask ( ) : void
return void

GetProgressMonitor() public static method

public static GetProgressMonitor ( IProgressStatus status ) : IProgressMonitor
status IProgressStatus
return IProgressMonitor

ProgressStatusMonitor() public method

public ProgressStatusMonitor ( IProgressStatus status ) : System
status IProgressStatus
return System

ReportError() public method

public ReportError ( string message, Exception ex ) : void
message string
ex System.Exception
return void

ReportWarning() public method

public ReportWarning ( string message ) : void
message string
return void

Step() public method

public Step ( int work ) : void
work int
return void