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é |