C# Класс SonarLint.VisualStudio.Integration.SolutionBindingInformationProvider

Наследование: ISolutionBindingInformationProvider
Показать файл Открыть проект

Открытые методы

Метод Описание
GetBoundProjects ( ) : IEnumerable
GetUnboundProjects ( ) : IEnumerable
IsSolutionBound ( ) : bool
SolutionBindingInformationProvider ( IServiceProvider serviceProvider ) : EnvDTE

Приватные методы

Метод Описание
FindDeclarationRuleSet ( RuleSet>.Dictionary cache, Project project, RuleSetDeclaration declaration ) : RuleSet
FindSonarQubeSolutionRuleSet ( RuleSet>.Dictionary cache, BoundSonarQubeProject binding, Project project ) : RuleSet
GetBoundProjects ( BoundSonarQubeProject binding ) : IEnumerable
GetSolutionBinding ( ) : BoundSonarQubeProject
GetUnboundProjects ( BoundSonarQubeProject binding ) : IEnumerable
IsFullyBoundProject ( RuleSet>.Dictionary cache, BoundSonarQubeProject binding, Project project ) : bool
IsRuleSetBound ( RuleSet>.Dictionary cache, Project project, RuleSetDeclaration declaration, RuleSet sonarQubeRuleSet ) : bool

Описание методов

GetBoundProjects() публичный Метод

public GetBoundProjects ( ) : IEnumerable
Результат IEnumerable

GetUnboundProjects() публичный Метод

public GetUnboundProjects ( ) : IEnumerable
Результат IEnumerable

IsSolutionBound() публичный Метод

public IsSolutionBound ( ) : bool
Результат bool

SolutionBindingInformationProvider() публичный Метод

public SolutionBindingInformationProvider ( IServiceProvider serviceProvider ) : EnvDTE
serviceProvider IServiceProvider
Результат EnvDTE