SymbolAnalysisContext 结构

定义

符号操作的上下文。 符号操作可以使用 来 SymbolAnalysisContext 报告 Diagnostic有关 的 ISymbol

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

构造函数

SymbolAnalysisContext(ISymbol, Compilation, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken)
已过时.

符号操作的上下文。 符号操作可以使用 来 SymbolAnalysisContext 报告 Diagnostic有关 的 ISymbol

属性

CancellationToken

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

Compilation

CompilationISymbol包含 。

FilterSpan

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

FilterTree

正在分析的可选筛选器树。 null 如果要分析整个编译,则为 。

IsGeneratedCode

指示 是否 Symbol 生成代码。

Options

为分析指定的选项。

Symbol

ISymbol 是分析的主题。

方法

ReportDiagnostic(Diagnostic)

Diagnostic报告有关 的 ISymbol

适用于