C# 클래스 VisualMutator.Model.StoringMutants.WhiteCache

상속: IDisposable, IWhiteSource
파일 보기 프로젝트 열기: visualmutator/visualmutator

공개 프로퍼티들

프로퍼티 타입 설명
_referenceStrings List

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
InitializeModuleNames ( ) : void
NotifyClients ( ) : void
PrintCacheState ( string key ) : string
Pulse ( ) : void
TryAdd ( ProjectFilesClone item1 ) : void
TryTake ( string moduleName ) : CciModuleSource

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetWhiteModulesAsync() 공개 메소드

public GetWhiteModulesAsync ( ) : Task>
리턴 Task>

GetWhiteModulesAsyncOld() 공개 메소드

public GetWhiteModulesAsyncOld ( ) : Task>
리턴 Task>

GetWhiteSourceAsync() 공개 메소드

public GetWhiteSourceAsync ( string moduleName ) : Task
moduleName string
리턴 Task

Initialize() 공개 메소드

public Initialize ( ) : Task
리턴 Task

Pause() 공개 메소드

public Pause ( bool pause ) : void
pause bool
리턴 void

ReturnToCache() 공개 메소드

public ReturnToCache ( string moduleName, CciModuleSource source ) : void
moduleName string
source CciModuleSource
리턴 void

WhiteCache() 공개 메소드

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

프로퍼티 상세

_referenceStrings 공개적으로 프로퍼티

public List _referenceStrings
리턴 List