C# 클래스 Microsoft.CodeAnalysis.Sarif.ConsoleLogger

상속: IAnalysisLogger
파일 보기 프로젝트 열기: Microsoft/sarif-sdk

공개 메소드들

메소드 설명
AnalysisStarted ( ) : void
AnalysisStopped ( RuntimeConditions runtimeConditions ) : void
AnalyzingTarget ( IAnalysisContext context ) : void
ConsoleLogger ( bool verbose ) : System
Log ( IRule rule, Result result ) : void
LogConfigurationNotification ( Notification notification ) : void
LogMessage ( bool verbose, string message ) : void
LogToolNotification ( Notification notification ) : void
NormalizeMessage ( string message, bool enquote ) : string

비공개 메소드들

메소드 설명
FormatNotificationMessage ( Notification notification ) : string
GetMessageText ( Uri uri, Region region, string ruleId, string message, ResultLevel resultLevel ) : string
WriteToConsole ( Notification notification ) : void
WriteToConsole ( ResultLevel level, Uri uri, Region region, string ruleId, string message ) : void

메소드 상세

AnalysisStarted() 공개 메소드

public AnalysisStarted ( ) : void
리턴 void

AnalysisStopped() 공개 메소드

public AnalysisStopped ( RuntimeConditions runtimeConditions ) : void
runtimeConditions RuntimeConditions
리턴 void

AnalyzingTarget() 공개 메소드

public AnalyzingTarget ( IAnalysisContext context ) : void
context IAnalysisContext
리턴 void

ConsoleLogger() 공개 메소드

public ConsoleLogger ( bool verbose ) : System
verbose bool
리턴 System

Log() 공개 메소드

public Log ( IRule rule, Result result ) : void
rule IRule
result Result
리턴 void

LogConfigurationNotification() 공개 메소드

public LogConfigurationNotification ( Notification notification ) : void
notification Notification
리턴 void

LogMessage() 공개 메소드

public LogMessage ( bool verbose, string message ) : void
verbose bool
message string
리턴 void

LogToolNotification() 공개 메소드

public LogToolNotification ( Notification notification ) : void
notification Notification
리턴 void

NormalizeMessage() 공개 정적인 메소드

public static NormalizeMessage ( string message, bool enquote ) : string
message string
enquote bool
리턴 string