C# Class VisualMutator.Model.StoringMutants.MutantsCache

Inheritance: IMutantsCache
显示文件 Open project: visualmutator/visualmutator

Public Methods

Method Description
Dispose ( ) : void
GetMutatedModulesAsync ( Mutant mutant ) : Task
Release ( MutationResult mutationResult ) : void
setDisabled ( bool disableCache = false ) : void

Private Methods

Method Description
CreateNew ( Mutant mutant ) : Task
MutantsCache ( OptionsModel options, IWhiteSource whiteCache, MutationSessionChoices choices, IMutationExecutor mutationExecutor ) : System

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GetMutatedModulesAsync() public method

public GetMutatedModulesAsync ( Mutant mutant ) : Task
mutant Mutant
return Task

Release() public method

public Release ( MutationResult mutationResult ) : void
mutationResult MutationResult
return void

setDisabled() public method

public setDisabled ( bool disableCache = false ) : void
disableCache bool
return void