共用方式為


SemanticModelAnalysisContext 結構

定義

語意模型動作的內容。 語意模型動作會在程式碼檔的 上 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 選擇性篩選範圍。 null 如果我們正在分析整個 FilterTree 或整個編譯,則為 。

FilterTree

要分析之 的 SemanticModel 語法樹狀結構。

IsGeneratedCode

指出基礎 SyntaxTree 是否產生程式碼。

Options

為分析指定的選項。

SemanticModel

SemanticModel ,這是分析的主旨。

方法

ReportDiagnostic(Diagnostic)

Diagnostic報告 關於 的 SemanticModel

適用於