SyntaxNodeAnalysisContext 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
语法节点操作的上下文。 语法节点操作可以使用 SyntaxNodeAnalysisContext 来报告 Diagnostic的 SyntaxNode。
public value class SyntaxNodeAnalysisContext
public struct SyntaxNodeAnalysisContext
public readonly struct SyntaxNodeAnalysisContext
type SyntaxNodeAnalysisContext = struct
Public Structure SyntaxNodeAnalysisContext
- 继承
-
SyntaxNodeAnalysisContext
构造函数
属性
CancellationToken |
用于检查请求取消分析的令牌。 |
Compilation | |
ContainingSymbol |
ISymbol 表示包含语法节点的声明。 |
FilterSpan |
要计算其诊断的 中的FilterTree可选筛选器范围。
|
FilterTree |
要分析的 的 Node 语法树。 |
IsGeneratedCode |
指示 是否 Node 生成代码。 |
Node |
SyntaxNode 是分析的主题。 |
Options |
为分析指定的选项。 |
SemanticModel |
SemanticModel 可提供有关 的 SyntaxNode语义信息。 |
方法
ReportDiagnostic(Diagnostic) |
Diagnostic报告有关 的 SyntaxNode。 |