C# Class SonarLint.VisualStudio.Integration.UnitTests.ConfigurableStateManager

Inheritance: IStateManager
显示文件 Open project: SonarSource-VisualStudio/sonarlint-visualstudio Class Usage Examples

Public Methods

Method Description
AssertBoundProject ( ProjectInformation expected ) : void
AssertNoBoundProject ( ) : void
ClearBoundProject ( ) : void
ConfigurableStateManager ( ) : Microsoft.VisualStudio.TestTools.UnitTesting
GetConnectedServer ( ProjectInformation project ) : ConnectionInformation
GetConnectedServers ( ) : IEnumerable
SetAndInvokeBusyChanged ( bool value ) : void
SetBoundProject ( ProjectInformation project ) : void
SetProjects ( ConnectionInformation connection, IEnumerable projects ) : void
SyncCommandFromActiveSection ( ) : void

Private Methods

Method Description
VerifyActiveSection ( ) : void

Method Details

AssertBoundProject() public method

public AssertBoundProject ( ProjectInformation expected ) : void
expected SonarLint.VisualStudio.Integration.Service.ProjectInformation
return void

AssertNoBoundProject() public method

public AssertNoBoundProject ( ) : void
return void

ClearBoundProject() public method

public ClearBoundProject ( ) : void
return void

ConfigurableStateManager() public method

public ConfigurableStateManager ( ) : Microsoft.VisualStudio.TestTools.UnitTesting
return Microsoft.VisualStudio.TestTools.UnitTesting

GetConnectedServer() public method

public GetConnectedServer ( ProjectInformation project ) : ConnectionInformation
project SonarLint.VisualStudio.Integration.Service.ProjectInformation
return SonarLint.VisualStudio.Integration.Service.ConnectionInformation

GetConnectedServers() public method

public GetConnectedServers ( ) : IEnumerable
return IEnumerable

SetAndInvokeBusyChanged() public method

public SetAndInvokeBusyChanged ( bool value ) : void
value bool
return void

SetBoundProject() public method

public SetBoundProject ( ProjectInformation project ) : void
project SonarLint.VisualStudio.Integration.Service.ProjectInformation
return void

SetProjects() public method

public SetProjects ( ConnectionInformation connection, IEnumerable projects ) : void
connection SonarLint.VisualStudio.Integration.Service.ConnectionInformation
projects IEnumerable
return void

SyncCommandFromActiveSection() public method

public SyncCommandFromActiveSection ( ) : void
return void