CompilationAnalysisContext Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contexte d’une action de compilation ou d’une action de fin de compilation. Une action de compilation ou une action de fin de compilation peut utiliser un CompilationAnalysisContext pour signaler Diagnosticdes informations sur un Compilation.
public value class CompilationAnalysisContext
public struct CompilationAnalysisContext
public readonly struct CompilationAnalysisContext
type CompilationAnalysisContext = struct
Public Structure CompilationAnalysisContext
- Héritage
-
CompilationAnalysisContext
Constructeurs
CompilationAnalysisContext(Compilation, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
Obsolète.
Contexte d’une action de compilation ou d’une action de fin de compilation. Une action de compilation ou une action de fin de compilation peut utiliser un CompilationAnalysisContext pour signaler Diagnosticdes informations sur un Compilation. |
Propriétés
CancellationToken |
Jeton à case activée pour l’annulation demandée de l’analyse. |
Compilation |
Compilation qui fait l’objet de l’analyse. |
Options |
Options spécifiées pour l’analyse. |
Méthodes
ReportDiagnostic(Diagnostic) |
Signalez un Diagnostic à propos d’un Compilation. |
TryGetValue<TValue>(AdditionalText, AdditionalTextValueProvider<TValue>, TValue) |
Tente de calculer ou d’obtenir la valeur mise en cache fournie par le donné |
TryGetValue<TValue>(SourceText, SourceTextValueProvider<TValue>, TValue) |
Tente de calculer ou d’obtenir la valeur mise en cache fournie par le donné |
TryGetValue<TValue>(SyntaxTree, SyntaxTreeValueProvider<TValue>, TValue) |
Tente de calculer ou d’obtenir la valeur mise en cache fournie par le donné |