C# 클래스 SonarLint.VisualStudio.Integration.Connection.ConnectionWorkflow

Workflow execution for the connect command.
파일 보기 프로젝트 열기: SonarSource-VisualStudio/sonarlint-visualstudio 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AbortWorkflow void
ConnectionStep void
CreateConnectionSteps SonarLint.VisualStudio.Progress.Controller.ProgressStepDefinition[]
DebugOnly_MonitorProgress void
DownloadServiceParameters void
OnProjectsChanged void
VerifyDotNetPlugins bool
VerifyPluginSupport bool

공개 메소드들

메소드 설명
ConnectionWorkflow ( IHost host, ICommand parentCommand ) : SonarLint.VisualStudio.Integration.Progress
Run ( ConnectionInformation information ) : IProgressEvents

비공개 메소드들

메소드 설명
AbortWorkflow ( IProgressController controller, CancellationToken token ) : void
ConnectionStep ( IProgressController controller, CancellationToken cancellationToken, ConnectionInformation connection, IProgressStepExecutionEvents notifications ) : void
CreateConnectionSteps ( IProgressController controller, ConnectionInformation connection ) : SonarLint.VisualStudio.Progress.Controller.ProgressStepDefinition[]
DebugOnly_MonitorProgress ( IProgressEvents progress ) : void
DownloadServiceParameters ( IProgressController controller, CancellationToken token, IProgressStepExecutionEvents notifications ) : void
OnProjectsChanged ( ConnectionInformation connection, ProjectInformation projects ) : void
VerifyDotNetPlugins ( IProgressController controller, CancellationToken cancellationToken, ConnectionInformation connection, IProgressStepExecutionEvents notifications ) : bool
VerifyPluginSupport ( ServerPlugin plugins, MinimumSupportedServerPlugin minimumSupportedPlugin ) : bool

메소드 상세

ConnectionWorkflow() 공개 메소드

public ConnectionWorkflow ( IHost host, ICommand parentCommand ) : SonarLint.VisualStudio.Integration.Progress
host IHost
parentCommand ICommand
리턴 SonarLint.VisualStudio.Integration.Progress

Run() 공개 메소드

public Run ( ConnectionInformation information ) : IProgressEvents
information SonarLint.VisualStudio.Integration.Service.ConnectionInformation
리턴 IProgressEvents