SemanticModelAnalysisContext 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 semantische Modellaktion. Eine semantische Modellaktion basiert auf dem SemanticModel eines Codedokuments und kann verwenden SemanticModelAnalysisContext , um s über das Modell zu melden Diagnostic.
public value class SemanticModelAnalysisContext
public struct SemanticModelAnalysisContext
public readonly struct SemanticModelAnalysisContext
type SemanticModelAnalysisContext = struct
Public Structure SemanticModelAnalysisContext
- Vererbung
-
SemanticModelAnalysisContext
Konstruktoren
SemanticModelAnalysisContext(SemanticModel, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
Veraltet.
Kontext für eine semantische Modellaktion. Eine semantische Modellaktion basiert auf dem SemanticModel eines Codedokuments und kann verwenden SemanticModelAnalysisContext , um s über das Modell zu melden Diagnostic. |
Eigenschaften
CancellationToken |
Token, das auf angeforderten Abbruch der Analyse überprüft werden soll. |
FilterSpan |
Optionale Filterspanne innerhalb derFilterTree, für die Diagnose berechnet werden soll.
|
FilterTree |
Syntaxstruktur für die SemanticModel zu analysierende. |
IsGeneratedCode |
Gibt an, ob der zugrunde liegende SyntaxTree Code generiert wird. |
Options |
Für die Analyse angegebene Optionen. |
SemanticModel |
SemanticModel das ist der Gegenstand der Analyse. |
Methoden
ReportDiagnostic(Diagnostic) |
Melden Sie einen Diagnostic zu einem SemanticModel. |