C# Class Microsoft.CodeAnalysis.SolutionCrawler.NullSolutionCrawlerRegistrationService

Inheritance: ISolutionCrawlerRegistrationService
Show file Open project: peachpiecompiler/Peachpie.Microsoft.CodeAnalysis

Public Methods

Method Description
AddAnalyzerProvider ( IIncrementalAnalyzerProvider provider, Microsoft.CodeAnalysis.SolutionCrawler.IncrementalAnalyzerProviderMetadata metadata ) : void
Register ( Workspace workspace ) : void
Unregister ( Workspace workspace, bool blockingShutdown = false ) : void

Private Methods

Method Description
NullSolutionCrawlerRegistrationService ( ) : System

Method Details

AddAnalyzerProvider() public method

public AddAnalyzerProvider ( IIncrementalAnalyzerProvider provider, Microsoft.CodeAnalysis.SolutionCrawler.IncrementalAnalyzerProviderMetadata metadata ) : void
provider IIncrementalAnalyzerProvider
metadata Microsoft.CodeAnalysis.SolutionCrawler.IncrementalAnalyzerProviderMetadata
return void

Register() public method

public Register ( Workspace workspace ) : void
workspace Workspace
return void

Unregister() public method

public Unregister ( Workspace workspace, bool blockingShutdown = false ) : void
workspace Workspace
blockingShutdown bool
return void