CompilationAnalysisContext Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contesto per un'azione di compilazione o un'azione di fine compilazione. Un'azione di compilazione o un'azione finale di compilazione può usare un CompilationAnalysisContext oggetto per segnalare Diagnosticun Compilationoggetto .
public value class CompilationAnalysisContext
public struct CompilationAnalysisContext
public readonly struct CompilationAnalysisContext
type CompilationAnalysisContext = struct
Public Structure CompilationAnalysisContext
- Ereditarietà
-
CompilationAnalysisContext
Costruttori
CompilationAnalysisContext(Compilation, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
Obsoleti.
Contesto per un'azione di compilazione o un'azione di fine compilazione. Un'azione di compilazione o un'azione finale di compilazione può usare un CompilationAnalysisContext oggetto per segnalare Diagnosticun Compilationoggetto . |
Proprietà
CancellationToken |
Token per verificare la richiesta di annullamento dell'analisi. |
Compilation |
Compilation che è l'oggetto dell'analisi. |
Options |
Opzioni specificate per l'analisi. |
Metodi
ReportDiagnostic(Diagnostic) |
Segnalare un Diagnostic oggetto su un Compilationoggetto . |
TryGetValue<TValue>(AdditionalText, AdditionalTextValueProvider<TValue>, TValue) |
Tenta di calcolare o ottenere il valore memorizzato nella cache fornito dall'oggetto specificato per l'oggetto specificato |
TryGetValue<TValue>(SourceText, SourceTextValueProvider<TValue>, TValue) |
Tenta di calcolare o ottenere il valore memorizzato nella cache fornito dall'oggetto specificato per l'oggetto specificato |
TryGetValue<TValue>(SyntaxTree, SyntaxTreeValueProvider<TValue>, TValue) |
Tenta di calcolare o ottenere il valore memorizzato nella cache fornito dall'oggetto specificato per l'oggetto specificato |