C# 클래스 VisualMutator.Controllers.MainController

상속: Model.Controller
파일 보기 프로젝트 열기: visualmutator/visualmutator 1 사용 예제들

공개 메소드들

메소드 설명
Deactivate ( ) : void
Initialize ( ) : void
MainController ( IObservable environmentEvents1, IFactory optionsController, ViewModels.MainViewModel viewModel, ContinuousConfigurator continuousConfigurator, IOptionsManager optionsManager, IHostEnviromentConnection host, CommonServices svc ) : System
PauseOperations ( ) : void
ResumeOperations ( ) : void
RunMutationSession ( MethodIdentifier methodIdentifier = null, List testAssemblies = null, bool auto = false ) : Task
RunMutationSessionForCurrentPosition ( ) : void
SaveResults ( ) : void
SaveResultsAuto ( string resultsPath ) : Task
StopOperations ( ) : void
Subscribe ( SessionController sessionController ) : void

비공개 메소드들

메소드 설명
Clean ( ) : void
SessionFinished ( ) : void
SetState ( OperationsState state ) : void
ShowOptions ( ) : void
Test ( ) : void

메소드 상세

Deactivate() 공개 메소드

public Deactivate ( ) : void
리턴 void

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

MainController() 공개 메소드

public MainController ( IObservable environmentEvents1, IFactory optionsController, ViewModels.MainViewModel viewModel, ContinuousConfigurator continuousConfigurator, IOptionsManager optionsManager, IHostEnviromentConnection host, CommonServices svc ) : System
environmentEvents1 IObservable
optionsController IFactory
viewModel ViewModels.MainViewModel
continuousConfigurator ContinuousConfigurator
optionsManager IOptionsManager
host IHostEnviromentConnection
svc CommonServices
리턴 System

PauseOperations() 공개 메소드

public PauseOperations ( ) : void
리턴 void

ResumeOperations() 공개 메소드

public ResumeOperations ( ) : void
리턴 void

RunMutationSession() 공개 메소드

public RunMutationSession ( MethodIdentifier methodIdentifier = null, List testAssemblies = null, bool auto = false ) : Task
methodIdentifier MethodIdentifier
testAssemblies List
auto bool
리턴 Task

RunMutationSessionForCurrentPosition() 공개 메소드

public RunMutationSessionForCurrentPosition ( ) : void
리턴 void

SaveResults() 공개 메소드

public SaveResults ( ) : void
리턴 void

SaveResultsAuto() 공개 메소드

public SaveResultsAuto ( string resultsPath ) : Task
resultsPath string
리턴 Task

StopOperations() 공개 메소드

public StopOperations ( ) : void
리턴 void

Subscribe() 공개 메소드

public Subscribe ( SessionController sessionController ) : void
sessionController SessionController
리턴 void