C# Class Microsoft.CodeAnalysis.Sarif.Errors

Afficher le fichier Open project: Microsoft/sarif-sdk

Méthodes publiques

Méthode Description
LogExceptionAccessingFile ( IAnalysisContext context, string fileName, Exception exception ) : void
LogExceptionCreatingLogFile ( IAnalysisContext context, string fileName, Exception exception ) : void
LogExceptionInstantiatingSkimmers ( IAnalysisContext context, IEnumerable skimmerAssemblies, Exception exception ) : void
LogExceptionLoadingPdb ( IAnalysisContext context, Exception exception ) : void
LogExceptionLoadingPlugin ( string pluginFilePath, IAnalysisContext context, Exception exception ) : void
LogExceptionLoadingTarget ( IAnalysisContext context ) : void
LogMissingFile ( IAnalysisContext context, string fileName ) : void
LogMissingRuleConfiguration ( IAnalysisContext context, string reasonForNotAnalyzing ) : void
LogNoRulesLoaded ( IAnalysisContext context ) : void
LogNoValidAnalysisTargets ( IAnalysisContext context ) : void
LogTargetParseError ( IAnalysisContext context, Region region, string message ) : void
LogUnhandledEngineException ( IAnalysisContext context, Exception exception ) : RuntimeConditions
LogUnhandledExceptionInitializingRule ( IAnalysisContext context, Exception exception ) : void
LogUnhandledRuleExceptionAnalyzingTarget ( HashSet disabledSkimmers, IAnalysisContext context, Exception exception ) : RuntimeConditions
LogUnhandledRuleExceptionAssessingTargetApplicability ( HashSet disabledSkimmers, IAnalysisContext context, Exception exception ) : void

Private Methods

Méthode Description
CreateNotification ( Uri uri, string notificationId, NotificationLevel level, Exception exception, bool persistExceptionStack ) : Notification
CreateNotification ( Uri uri, string notificationId, string ruleId, NotificationLevel level, Exception exception, bool persistExceptionStack ) : Notification
GetMessageFormatResourceForNotification ( string notificationId ) : string

Method Details

LogExceptionAccessingFile() public static méthode

public static LogExceptionAccessingFile ( IAnalysisContext context, string fileName, Exception exception ) : void
context IAnalysisContext
fileName string
exception System.Exception
Résultat void

LogExceptionCreatingLogFile() public static méthode

public static LogExceptionCreatingLogFile ( IAnalysisContext context, string fileName, Exception exception ) : void
context IAnalysisContext
fileName string
exception System.Exception
Résultat void

LogExceptionInstantiatingSkimmers() public static méthode

public static LogExceptionInstantiatingSkimmers ( IAnalysisContext context, IEnumerable skimmerAssemblies, Exception exception ) : void
context IAnalysisContext
skimmerAssemblies IEnumerable
exception System.Exception
Résultat void

LogExceptionLoadingPdb() public static méthode

public static LogExceptionLoadingPdb ( IAnalysisContext context, Exception exception ) : void
context IAnalysisContext
exception System.Exception
Résultat void

LogExceptionLoadingPlugin() public static méthode

public static LogExceptionLoadingPlugin ( string pluginFilePath, IAnalysisContext context, Exception exception ) : void
pluginFilePath string
context IAnalysisContext
exception System.Exception
Résultat void

LogExceptionLoadingTarget() public static méthode

public static LogExceptionLoadingTarget ( IAnalysisContext context ) : void
context IAnalysisContext
Résultat void

LogMissingFile() public static méthode

public static LogMissingFile ( IAnalysisContext context, string fileName ) : void
context IAnalysisContext
fileName string
Résultat void

LogMissingRuleConfiguration() public static méthode

public static LogMissingRuleConfiguration ( IAnalysisContext context, string reasonForNotAnalyzing ) : void
context IAnalysisContext
reasonForNotAnalyzing string
Résultat void

LogNoRulesLoaded() public static méthode

public static LogNoRulesLoaded ( IAnalysisContext context ) : void
context IAnalysisContext
Résultat void

LogNoValidAnalysisTargets() public static méthode

public static LogNoValidAnalysisTargets ( IAnalysisContext context ) : void
context IAnalysisContext
Résultat void

LogTargetParseError() public static méthode

public static LogTargetParseError ( IAnalysisContext context, Region region, string message ) : void
context IAnalysisContext
region Region
message string
Résultat void

LogUnhandledEngineException() public static méthode

public static LogUnhandledEngineException ( IAnalysisContext context, Exception exception ) : RuntimeConditions
context IAnalysisContext
exception System.Exception
Résultat RuntimeConditions

LogUnhandledExceptionInitializingRule() public static méthode

public static LogUnhandledExceptionInitializingRule ( IAnalysisContext context, Exception exception ) : void
context IAnalysisContext
exception System.Exception
Résultat void

LogUnhandledRuleExceptionAnalyzingTarget() public static méthode

public static LogUnhandledRuleExceptionAnalyzingTarget ( HashSet disabledSkimmers, IAnalysisContext context, Exception exception ) : RuntimeConditions
disabledSkimmers HashSet
context IAnalysisContext
exception System.Exception
Résultat RuntimeConditions

LogUnhandledRuleExceptionAssessingTargetApplicability() public static méthode

public static LogUnhandledRuleExceptionAssessingTargetApplicability ( HashSet disabledSkimmers, IAnalysisContext context, Exception exception ) : void
disabledSkimmers HashSet
context IAnalysisContext
exception System.Exception
Résultat void