SyntaxTreeAnalysisContext 結構

定義

語法樹狀結構動作的內容。 語法樹狀結構動作可以使用 SyntaxTreeAnalysisContext 來報告 Diagnostic 程式碼檔的相關 SyntaxTree

C#
public struct SyntaxTreeAnalysisContext
C#
public readonly struct SyntaxTreeAnalysisContext
繼承
SyntaxTreeAnalysisContext

建構函式

SyntaxTreeAnalysisContext(SyntaxTree, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken)
已淘汰.

語法樹狀結構動作的內容。 語法樹狀結構動作可以使用 SyntaxTreeAnalysisContext 來報告 Diagnostic 程式碼檔的相關 SyntaxTree

屬性

CancellationToken

用來檢查所要求取消分析的權杖。

FilterSpan

要為其計算診斷的 內 Tree 選擇性篩選範圍。 null 如果我們正在分析整個 Tree 或整個編譯,則為 。

IsGeneratedCode

指出 是否 Tree 產生程式碼。

Options

為分析指定的選項。

Tree

SyntaxTree ,這是分析的主旨。

方法

適用於

產品 版本
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0