Compartilhar via


AnalyzerConfigSet Classe

Definição

Representa um conjunto de AnalyzerConfig, e pode calcular as opções efetivas do analisador para um determinado arquivo de origem. Isso é usado para coletar todos os AnalyzerConfig arquivos para os quais isso se aplicaria a uma compilação.

public sealed class AnalyzerConfigSet
type AnalyzerConfigSet = class
Public NotInheritable Class AnalyzerConfigSet
Herança
AnalyzerConfigSet

Propriedades

GlobalConfigOptions

Obtém um AnalyzerConfigOptionsResult que contém as opções que se aplicam globalmente

Métodos

Create<TList>(TList)

Representa um conjunto de AnalyzerConfig, e pode calcular as opções efetivas do analisador para um determinado arquivo de origem. Isso é usado para coletar todos os AnalyzerConfig arquivos para os quais isso se aplicaria a uma compilação.

Create<TList>(TList, ImmutableArray<Diagnostic>)

Representa um conjunto de AnalyzerConfig, e pode calcular as opções efetivas do analisador para um determinado arquivo de origem. Isso é usado para coletar todos os AnalyzerConfig arquivos para os quais isso se aplicaria a uma compilação.

GetOptionsForSourcePath(String)

Retorna um AnalyzerConfigOptionsResult para um arquivo de origem. Isso calcula quais AnalyzerConfig regras se aplicam a esse arquivo e aplica corretamente regras de precedência se houver várias regras para o mesmo arquivo.

Aplica-se a