SemanticModelAnalysisContext 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
语义模型操作的上下文。 语义模型操作对 SemanticModel 代码文档的 执行操作,并且可以使用 SemanticModelAnalysisContext 来报告 Diagnostic有关模型的 。
public value class SemanticModelAnalysisContext
public struct SemanticModelAnalysisContext
public readonly struct SemanticModelAnalysisContext
type SemanticModelAnalysisContext = struct
Public Structure SemanticModelAnalysisContext
- 继承
-
SemanticModelAnalysisContext
构造函数
SemanticModelAnalysisContext(SemanticModel, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
已过时.
语义模型操作的上下文。 语义模型操作对 SemanticModel 代码文档的 执行操作,并且可以使用 SemanticModelAnalysisContext 来报告 Diagnostic有关模型的 。 |
属性
CancellationToken |
用于检查请求取消分析的令牌。 |
FilterSpan |
要计算其诊断的 FilterTree 中的可选筛选器范围。
|
FilterTree |
要分析的 的 SemanticModel 语法树。 |
IsGeneratedCode |
指示基础 SyntaxTree 是否是生成的代码。 |
Options |
为分析指定的选项。 |
SemanticModel |
SemanticModel ,即分析的主题。 |
方法
ReportDiagnostic(Diagnostic) |
Diagnostic报告有关 的 SemanticModel。 |