C# Class SonarLint.VisualStudio.Integration.Connection.ConnectionWorkflow

Workflow execution for the connect command.
Afficher le fichier Open project: SonarSource-VisualStudio/sonarlint-visualstudio Class Usage Examples

Private Properties

Свойство Type Description
AbortWorkflow void
ConnectionStep void
CreateConnectionSteps SonarLint.VisualStudio.Progress.Controller.ProgressStepDefinition[]
DebugOnly_MonitorProgress void
DownloadServiceParameters void
OnProjectsChanged void
VerifyDotNetPlugins bool
VerifyPluginSupport bool

Méthodes publiques

Méthode Description
ConnectionWorkflow ( IHost host, ICommand parentCommand ) : SonarLint.VisualStudio.Integration.Progress
Run ( ConnectionInformation information ) : IProgressEvents

Private Methods

Méthode Description
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

Method Details

ConnectionWorkflow() public méthode

public ConnectionWorkflow ( IHost host, ICommand parentCommand ) : SonarLint.VisualStudio.Integration.Progress
host IHost
parentCommand ICommand
Résultat SonarLint.VisualStudio.Integration.Progress

Run() public méthode

public Run ( ConnectionInformation information ) : IProgressEvents
information SonarLint.VisualStudio.Integration.Service.ConnectionInformation
Résultat IProgressEvents