C# Class VisualMutator.Model.StoringMutants.WhiteCache

Inheritance: IDisposable, IWhiteSource
Datei anzeigen Open project: visualmutator/visualmutator

Public Properties

Property Type Description
_referenceStrings List

Public Methods

Method Description
Dispose ( ) : void
GetWhiteModulesAsync ( ) : Task>
GetWhiteModulesAsyncOld ( ) : Task>
GetWhiteSourceAsync ( string moduleName ) : Task
Initialize ( ) : Task
Pause ( bool pause ) : void
ReturnToCache ( string moduleName, CciModuleSource source ) : void
WhiteCache ( IProjectClonesManager fileManager, OptionsModel options, int threadsCount, int maxCount ) : System.Threading.Tasks

Private Methods

Method Description
InitializeModuleNames ( ) : void
NotifyClients ( ) : void
PrintCacheState ( string key ) : string
Pulse ( ) : void
TryAdd ( ProjectFilesClone item1 ) : void
TryTake ( string moduleName ) : CciModuleSource

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GetWhiteModulesAsync() public method

public GetWhiteModulesAsync ( ) : Task>
return Task>

GetWhiteModulesAsyncOld() public method

public GetWhiteModulesAsyncOld ( ) : Task>
return Task>

GetWhiteSourceAsync() public method

public GetWhiteSourceAsync ( string moduleName ) : Task
moduleName string
return Task

Initialize() public method

public Initialize ( ) : Task
return Task

Pause() public method

public Pause ( bool pause ) : void
pause bool
return void

ReturnToCache() public method

public ReturnToCache ( string moduleName, CciModuleSource source ) : void
moduleName string
source CciModuleSource
return void

WhiteCache() public method

public WhiteCache ( IProjectClonesManager fileManager, OptionsModel options, int threadsCount, int maxCount ) : System.Threading.Tasks
fileManager IProjectClonesManager
options OptionsModel
threadsCount int
maxCount int
return System.Threading.Tasks

Property Details

_referenceStrings public_oe property

public List _referenceStrings
return List