C# 클래스 VSSonarExtensionUi.Model.Configuration.EmbbedVersionController

controls the available versions in server
파일 보기 프로젝트 열기: TrimbleSolutionsCorporation/VSSonarQubeExtension 1 사용 예제들

공개 메소드들

메소드 설명
EmbbedVersionController ( INotificationManager notificationManager, ISonarRestService restService, IConfigurationHelper configHelper, string roslynDefaultPath ) : System

Initializes a new instance of the EmbbedVersionController class.

GetInstalledPaths ( ) : List

Gets the installed paths.

비공개 메소드들

메소드 설명
DownloadFileFromServer ( ISonarConfiguration authentication, VersionData versionToUse, string tmpFile, string tmpDir ) : bool
GenerateVersionData ( ) : void

Generates the version data.

InitializedServerDiagnostics ( ISonarConfiguration configuration ) : void

Initializeds the server diagnostics.

SelectCSharpZipFileToUse ( ISonarConfiguration configuration ) : void

Selects the zip file to use.

SyncAnalysersFromServer ( ISonarConfiguration authentication, VersionData versionToUse ) : bool

Synchronizes the analysers from server.

메소드 상세

EmbbedVersionController() 공개 메소드

Initializes a new instance of the EmbbedVersionController class.
public EmbbedVersionController ( INotificationManager notificationManager, ISonarRestService restService, IConfigurationHelper configHelper, string roslynDefaultPath ) : System
notificationManager INotificationManager The notification manager.
restService ISonarRestService The rest service.
configHelper IConfigurationHelper The configuration helper.
roslynDefaultPath string The roslyn default path.
리턴 System

GetInstalledPaths() 공개 메소드

Gets the installed paths.
public GetInstalledPaths ( ) : List
리턴 List