C# 클래스 SonarLint.VisualStudio.Progress.UnitTests.ConfigurableProgressController

Partial class implementation of IProgressStepExecutionEvents
상속: IProgressStepExecutionEvents
파일 보기 프로젝트 열기: SonarSource-VisualStudio/sonarlint-visualstudio 1 사용 예제들

Private Properties

프로퍼티 타입 설명
IProgressController Task
IProgressController bool
IProgressController void
IProgressStepExecutionEvents void
IServiceProvider object

공개 메소드들

메소드 설명
AssertNoProgressChangeEvents ( ) : void
AssertProgressChangeEvents ( double>.List expectedOrderedProgressEvents ) : void
Cancel ( ) : void

Cancels the execution

ConfigurableProgressController ( IServiceProvider serviceProvider, int waitForCompletion = DefaultWaitForCompletionMS ) : SonarLint.VisualStudio.Progress.Controller
Dispose ( ) : void
Execute ( IProgressStepOperation stepOperation ) : void

Executes the operation and waits for completion

Reset ( ) : void

Resets the configuration

비공개 메소드들

메소드 설명
IProgressController ( ) : Task
IProgressController ( ) : bool
IProgressController ( IProgressStepFactory stepFactory, IEnumerable stepsDefinition ) : void
IProgressStepExecutionEvents ( string progressDetailText, double progress ) : void
IServiceProvider ( Type serviceType ) : object

메소드 상세

AssertNoProgressChangeEvents() 공개 메소드

public AssertNoProgressChangeEvents ( ) : void
리턴 void

AssertProgressChangeEvents() 공개 메소드

public AssertProgressChangeEvents ( double>.List expectedOrderedProgressEvents ) : void
expectedOrderedProgressEvents double>.List
리턴 void

Cancel() 공개 메소드

Cancels the execution
public Cancel ( ) : void
리턴 void

ConfigurableProgressController() 공개 메소드

public ConfigurableProgressController ( IServiceProvider serviceProvider, int waitForCompletion = DefaultWaitForCompletionMS ) : SonarLint.VisualStudio.Progress.Controller
serviceProvider IServiceProvider
waitForCompletion int
리턴 SonarLint.VisualStudio.Progress.Controller

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Execute() 공개 메소드

Executes the operation and waits for completion
public Execute ( IProgressStepOperation stepOperation ) : void
stepOperation IProgressStepOperation The operation to execute
리턴 void

Reset() 공개 메소드

Resets the configuration
public Reset ( ) : void
리턴 void