CompilationAnalysisContext 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
編譯動作或編譯結束動作的內容。 編譯動作或編譯結束動作可以使用 CompilationAnalysisContext 來報告 Diagnostic 關於 Compilation 的 。
public value class CompilationAnalysisContext
public struct CompilationAnalysisContext
public readonly struct CompilationAnalysisContext
type CompilationAnalysisContext = struct
Public Structure CompilationAnalysisContext
- 繼承
-
CompilationAnalysisContext
建構函式
CompilationAnalysisContext(Compilation, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
已淘汰.
編譯動作或編譯結束動作的內容。 編譯動作或編譯結束動作可以使用 CompilationAnalysisContext 來報告 Diagnostic 關於 Compilation 的 。 |
屬性
CancellationToken |
要檢查分析要求取消的權杖。 |
Compilation |
Compilation 這是分析的主旨。 |
Options |
為分析指定的選項。 |
方法
ReportDiagnostic(Diagnostic) |
Diagnostic報告 關於 Compilation 的 。 |
TryGetValue<TValue>(AdditionalText, AdditionalTextValueProvider<TValue>, TValue) |
嘗試計算或取得所指定 |
TryGetValue<TValue>(SourceText, SourceTextValueProvider<TValue>, TValue) |
嘗試計算或取得所指定 |
TryGetValue<TValue>(SyntaxTree, SyntaxTreeValueProvider<TValue>, TValue) |
嘗試計算或取得所指定 |