C# Class Microsoft.CodeAnalysis.Sarif.Driver.AggregatingLogger

Inheritance: IDisposable, IAnalysisLogger
Mostra file Open project: Microsoft/sarif-sdk Class Usage Examples

Public Methods

Method Description
AggregatingLogger ( ) : System
AggregatingLogger ( IEnumerable loggers ) : System
AnalysisStarted ( ) : void
AnalysisStopped ( RuntimeConditions runtimeConditions ) : void
AnalyzingTarget ( IAnalysisContext context ) : void
Dispose ( ) : void
Log ( IRule rule, System.Result result ) : void
LogConfigurationNotification ( Notification notification ) : void
LogMessage ( bool verbose, string message ) : void
LogToolNotification ( Notification notification ) : void

Method Details

AggregatingLogger() public method

public AggregatingLogger ( ) : System
return System

AggregatingLogger() public method

public AggregatingLogger ( IEnumerable loggers ) : System
loggers IEnumerable
return System

AnalysisStarted() public method

public AnalysisStarted ( ) : void
return void

AnalysisStopped() public method

public AnalysisStopped ( RuntimeConditions runtimeConditions ) : void
runtimeConditions RuntimeConditions
return void

AnalyzingTarget() public method

public AnalyzingTarget ( IAnalysisContext context ) : void
context IAnalysisContext
return void

Dispose() public method

public Dispose ( ) : void
return void

Log() public method

public Log ( IRule rule, System.Result result ) : void
rule IRule
result System.Result
return void

LogConfigurationNotification() public method

public LogConfigurationNotification ( Notification notification ) : void
notification Notification
return void

LogMessage() public method

public LogMessage ( bool verbose, string message ) : void
verbose bool
message string
return void

LogToolNotification() public method

public LogToolNotification ( Notification notification ) : void
notification Notification
return void