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 。 |