SyntaxTreeAnalysisContext 结构

定义

语法树操作的上下文。 语法树操作可以使用 来 SyntaxTreeAnalysisContext 报告 Diagnostic有关 SyntaxTree 代码文档的 的 。

public value class SyntaxTreeAnalysisContext
public struct SyntaxTreeAnalysisContext
public readonly struct SyntaxTreeAnalysisContext
type SyntaxTreeAnalysisContext = struct
Public Structure SyntaxTreeAnalysisContext
继承
SyntaxTreeAnalysisContext

构造函数

SyntaxTreeAnalysisContext(SyntaxTree, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken)
已过时.

语法树操作的上下文。 语法树操作可以使用 来 SyntaxTreeAnalysisContext 报告 Diagnostic有关 SyntaxTree 代码文档的 的 。

属性

CancellationToken

用于检查请求取消分析的令牌。

FilterSpan

要计算其诊断的 中的Tree可选筛选器范围。 null 如果要分析整个 Tree 或整个编译,则为 。

IsGeneratedCode

指示 是否 Tree 生成代码。

Options

为分析指定的选项。

Tree

SyntaxTree 是分析的主题。

方法

ReportDiagnostic(Diagnostic)

Diagnostic报告有关 的 SyntaxTree

适用于