CompilationAnalysisContext 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 Kompilierungsaktion oder Kompilierungsendaktion. Eine Kompilierungsaktion oder kompilierungsendaktion kann einen CompilationAnalysisContext verwenden, um s über einen Compilationzu meldenDiagnostic.
public value class CompilationAnalysisContext
public struct CompilationAnalysisContext
public readonly struct CompilationAnalysisContext
type CompilationAnalysisContext = struct
Public Structure CompilationAnalysisContext
- Vererbung
-
CompilationAnalysisContext
Konstruktoren
CompilationAnalysisContext(Compilation, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
Veraltet.
Kontext für eine Kompilierungsaktion oder Kompilierungsendaktion. Eine Kompilierungsaktion oder kompilierungsendaktion kann einen CompilationAnalysisContext verwenden, um s über einen Compilationzu meldenDiagnostic. |
Eigenschaften
CancellationToken |
Token, das auf angeforderten Abbruch der Analyse überprüft werden soll. |
Compilation |
Compilation das ist der Gegenstand der Analyse. |
Options |
Für die Analyse angegebene Optionen. |
Methoden
ReportDiagnostic(Diagnostic) |
Melden Sie einen Diagnostic zu einem Compilation. |
TryGetValue<TValue>(AdditionalText, AdditionalTextValueProvider<TValue>, TValue) |
Versucht, den zwischengespeicherten Wert zu berechnen oder abzurufen, der vom angegebenen |
TryGetValue<TValue>(SourceText, SourceTextValueProvider<TValue>, TValue) |
Versucht, den zwischengespeicherten Wert zu berechnen oder abzurufen, der vom angegebenen |
TryGetValue<TValue>(SyntaxTree, SyntaxTreeValueProvider<TValue>, TValue) |
Versucht, den zwischengespeicherten Wert zu berechnen oder abzurufen, der vom angegebenen |