Compartilhar via


SyntaxTreeAnalysisContext Estrutura

Definição

Contexto para uma ação de árvore de sintaxe. Uma ação de árvore de sintaxe pode usar um SyntaxTreeAnalysisContext para relatar Diagnosticsobre um SyntaxTree para um documento de código.

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

Construtores

SyntaxTreeAnalysisContext(SyntaxTree, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken)
Obsoleto.

Contexto para uma ação de árvore de sintaxe. Uma ação de árvore de sintaxe pode usar um SyntaxTreeAnalysisContext para relatar Diagnosticsobre um SyntaxTree para um documento de código.

Propriedades

CancellationToken

Token para marcar para cancelamento solicitado da análise.

FilterSpan

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

IsGeneratedCode

Indica se o Tree código é gerado.

Options

Opções especificadas para a análise.

Tree

SyntaxTree que é o assunto da análise.

Métodos

ReportDiagnostic(Diagnostic)

Relatar um Diagnostic sobre um SyntaxTree.

Aplica-se a