C# Class mCleaner.Logics.Clam.CommandLogic_Clam

Inheritance: iActions
显示文件 Open project: MicroHealthLLC/mCleaner Class Usage Examples

Public Properties

Property Type Description
blnIsCancel bool
isUpdate bool

Public Methods

Method Description
CancelUpdate ( ) : void
CheckClamWinInstallation ( ) : void
CommandLogic_Clam ( ) : System
Enqueue ( bool apply = false ) : void
EnqueueFile ( ) : void
EnqueueFilesInFolder ( bool isRecursion ) : void
LaunchCleaner ( bool remove = false, System.Action callback = null ) : void

Scan custom paths

LaunchScanner ( SEARCH search, string path, bool launchinbackground = false, string regex = null, bool remove = false, System.Action callback = null ) : void
LaunchUpdater ( ) : void
UpdateProgressLog ( string data ) : void
WriteConfig ( ) : void
bgWorker_DoWork ( object sender, DoWorkEventArgs e ) : void
bgWorker_RunWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void
process_OutputDataReceived ( object sender, DataReceivedEventArgs e ) : void

Method Details

CancelUpdate() public method

public CancelUpdate ( ) : void
return void

CheckClamWinInstallation() public method

public CheckClamWinInstallation ( ) : void
return void

CommandLogic_Clam() public method

public CommandLogic_Clam ( ) : System
return System

Enqueue() public method

public Enqueue ( bool apply = false ) : void
apply bool
return void

EnqueueFile() public method

public EnqueueFile ( ) : void
return void

EnqueueFilesInFolder() public method

public EnqueueFilesInFolder ( bool isRecursion ) : void
isRecursion bool
return void

LaunchCleaner() public method

Scan custom paths
public LaunchCleaner ( bool remove = false, System.Action callback = null ) : void
remove bool
callback System.Action
return void

LaunchScanner() public method

public LaunchScanner ( SEARCH search, string path, bool launchinbackground = false, string regex = null, bool remove = false, System.Action callback = null ) : void
search SEARCH
path string
launchinbackground bool
regex string
remove bool
callback System.Action
return void

LaunchUpdater() public method

public LaunchUpdater ( ) : void
return void

UpdateProgressLog() public method

public UpdateProgressLog ( string data ) : void
data string
return void

WriteConfig() public method

public WriteConfig ( ) : void
return void

bgWorker_DoWork() public method

public bgWorker_DoWork ( object sender, DoWorkEventArgs e ) : void
sender object
e System.ComponentModel.DoWorkEventArgs
return void

bgWorker_RunWorkerCompleted() public method

public bgWorker_RunWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void
sender object
e System.ComponentModel.RunWorkerCompletedEventArgs
return void

process_OutputDataReceived() public method

public process_OutputDataReceived ( object sender, DataReceivedEventArgs e ) : void
sender object
e System.Diagnostics.DataReceivedEventArgs
return void

Property Details

blnIsCancel public_oe property

public bool blnIsCancel
return bool

isUpdate public_oe property

public bool isUpdate
return bool