SyntaxNodeAnalysisContext Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kontext für eine Syntaxknotenaktion. Eine Syntaxknotenaktion kann ein SyntaxNodeAnalysisContext verwenden, um s für einen SyntaxNodezu meldenDiagnostic.
public value class SyntaxNodeAnalysisContext
public struct SyntaxNodeAnalysisContext
public readonly struct SyntaxNodeAnalysisContext
type SyntaxNodeAnalysisContext = struct
Public Structure SyntaxNodeAnalysisContext
- Vererbung
-
SyntaxNodeAnalysisContext
Konstruktoren
SyntaxNodeAnalysisContext(SyntaxNode, ISymbol, SemanticModel, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
Veraltet.
Kontext für eine Syntaxknotenaktion. Eine Syntaxknotenaktion kann ein SyntaxNodeAnalysisContext verwenden, um s für einen SyntaxNodezu meldenDiagnostic. |
SyntaxNodeAnalysisContext(SyntaxNode, SemanticModel, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
Veraltet.
Kontext für eine Syntaxknotenaktion. Eine Syntaxknotenaktion kann ein SyntaxNodeAnalysisContext verwenden, um s für einen SyntaxNodezu meldenDiagnostic. |
Eigenschaften
CancellationToken |
Token, das auf angeforderten Abbruch der Analyse überprüft werden soll. |
Compilation |
Compilationenthält.SyntaxNode |
ContainingSymbol |
ISymbol für die Deklaration, die den Syntaxknoten enthält. |
FilterSpan |
Optionale Filterspanne innerhalb derFilterTree, für die Diagnose berechnet werden soll.
|
FilterTree |
Syntaxstruktur für die Node zu analysierende. |
IsGeneratedCode |
Gibt an, ob code Node generiert wird. |
Node |
SyntaxNode das ist der Gegenstand der Analyse. |
Options |
Für die Analyse angegebene Optionen. |
SemanticModel |
SemanticModel , das semantische Informationen zum SyntaxNodebereitstellen kann. |
Methoden
ReportDiagnostic(Diagnostic) |
Melden Sie einen Diagnostic zu einem SyntaxNode. |