Compartilhar via


CompilationWithAnalyzersOptions Classe

Definição

Opções para configurar a execução do analisador dentro CompilationWithAnalyzers.

public ref class CompilationWithAnalyzersOptions sealed
public sealed class CompilationWithAnalyzersOptions
type CompilationWithAnalyzersOptions = class
Public NotInheritable Class CompilationWithAnalyzersOptions
Herança
CompilationWithAnalyzersOptions

Construtores

CompilationWithAnalyzersOptions(AnalyzerOptions, Action<Exception,DiagnosticAnalyzer,Diagnostic>, Boolean, Boolean)

Cria um novo CompilationWithAnalyzersOptions.

CompilationWithAnalyzersOptions(AnalyzerOptions, Action<Exception,DiagnosticAnalyzer,Diagnostic>, Boolean, Boolean, Boolean)

Cria um novo CompilationWithAnalyzersOptions.

CompilationWithAnalyzersOptions(AnalyzerOptions, Action<Exception,DiagnosticAnalyzer,Diagnostic>, Boolean, Boolean, Boolean, Func<Exception,Boolean>)

Cria um novo CompilationWithAnalyzersOptions.

Propriedades

AnalyzerExceptionFilter

Um delegado opcional a ser invocado quando um analisador lança uma exceção como um filtro de exceção.

ConcurrentAnalysis

Sinalizador indicando se a análise pode ser executada simultaneamente em vários threads.

LogAnalyzerExecutionTime

Sinalizador indicando se o tempo de execução do analisador deve ser registrado.

OnAnalyzerException

Um delegado opcional a ser invocado quando um analisador gera uma exceção.

Options

Opções passadas para DiagnosticAnalyzers.

ReportSuppressedDiagnostics

Sinalizador indicando se o diagnóstico do analisador deve IsSuppressed ser relatado.

Aplica-se a