Compartilhar via


SymbolAnalysisContext Estrutura

Definição

Contexto para uma ação de símbolo. Uma ação de símbolo pode usar um SymbolAnalysisContext para relatar Diagnostics sobre um ISymbol.

public value class SymbolAnalysisContext
public struct SymbolAnalysisContext
public readonly struct SymbolAnalysisContext
type SymbolAnalysisContext = struct
Public Structure SymbolAnalysisContext
Herança
SymbolAnalysisContext

Construtores

SymbolAnalysisContext(ISymbol, Compilation, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken)
Obsoleto.

Contexto para uma ação de símbolo. Uma ação de símbolo pode usar um SymbolAnalysisContext para relatar Diagnostics sobre um ISymbol.

Propriedades

CancellationToken

Token para marcar para cancelamento solicitado da análise.

Compilation

Compilation que contém o ISymbol.

FilterSpan

Intervalo de filtro opcional dentro do para o FilterTree qual calcular diagnóstico. null se estivermos analisando toda FilterTree ou toda a compilação.

FilterTree

Árvore de filtro opcional que está sendo analisada. null se estivermos analisando toda a compilação.

IsGeneratedCode

Indica se o Symbol código é gerado.

Options

Opções especificadas para a análise.

Symbol

ISymbol que é o assunto da análise.

Métodos

ReportDiagnostic(Diagnostic)

Relate um Diagnostic sobre um ISymbol.

Aplica-se a