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