SyntaxNodeAnalysisContext 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
構文ノード アクションのコンテキスト。 構文ノード アクションでは、 をSyntaxNodeAnalysisContext使用して の を報告DiagnosticSyntaxNodeできます。
public value class SyntaxNodeAnalysisContext
public struct SyntaxNodeAnalysisContext
public readonly struct SyntaxNodeAnalysisContext
type SyntaxNodeAnalysisContext = struct
Public Structure SyntaxNodeAnalysisContext
- 継承
-
SyntaxNodeAnalysisContext
コンストラクター
SyntaxNodeAnalysisContext(SyntaxNode, ISymbol, SemanticModel, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
古い.
構文ノード アクションのコンテキスト。 構文ノード アクションでは、 をSyntaxNodeAnalysisContext使用して の を報告DiagnosticSyntaxNodeできます。 |
SyntaxNodeAnalysisContext(SyntaxNode, SemanticModel, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
古い.
構文ノード アクションのコンテキスト。 構文ノード アクションでは、 をSyntaxNodeAnalysisContext使用して の を報告DiagnosticSyntaxNodeできます。 |
プロパティ
CancellationToken |
分析の要求された取り消しをチェックするトークン。 |
Compilation |
Compilation を格納しています SyntaxNode。 |
ContainingSymbol |
ISymbol 構文ノードを含む宣言の 。 |
FilterSpan |
診断を計算する 対象となる 内FilterTreeのオプションのフィルター スパン。
|
FilterTree |
分析対象の の Node 構文ツリー。 |
IsGeneratedCode |
が生成されたコードかどうかを Node 示します。 |
Node |
SyntaxNode これは分析の対象です。 |
Options |
分析に指定されたオプション。 |
SemanticModel |
SemanticModel に関するセマンティック情報を SyntaxNode提供できる 。 |
メソッド
ReportDiagnostic(Diagnostic) |
について を Diagnostic 報告します SyntaxNode。 |
適用対象
.NET