CompilationWithAnalyzersOptions Class

Definition

Options to configure analyzer execution within CompilationWithAnalyzers.

C#
public sealed class CompilationWithAnalyzersOptions
Inheritance
CompilationWithAnalyzersOptions

Constructors

Properties

AnalyzerExceptionFilter

An optional delegate to be invoked when an analyzer throws an exception as an exception filter.

ConcurrentAnalysis

Flag indicating whether analysis can be performed concurrently on multiple threads.

LogAnalyzerExecutionTime

Flag indicating whether analyzer execution time should be logged.

OnAnalyzerException

An optional delegate to be invoked when an analyzer throws an exception.

Options

Options passed to DiagnosticAnalyzers.

ReportSuppressedDiagnostics

Flag indicating whether analyzer diagnostics with IsSuppressed should be reported.

Applies to

Tuote Versiot
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0