OperationAnalysisContext 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 d’opération. Une action d’opération peut utiliser un OperationAnalysisContext pour signaler Diagnosticdes s pour un IOperation.
public value class OperationAnalysisContext
public struct OperationAnalysisContext
public readonly struct OperationAnalysisContext
type OperationAnalysisContext = struct
Public Structure OperationAnalysisContext
- Héritage
-
OperationAnalysisContext
Constructeurs
OperationAnalysisContext(IOperation, ISymbol, Compilation, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
Obsolète.
Contexte d’une action d’opération. Une action d’opération peut utiliser un OperationAnalysisContext pour signaler Diagnosticdes s pour un IOperation. |
Propriétés
CancellationToken |
Jeton à case activée pour l’annulation demandée de l’analyse. |
Compilation |
Compilationcontenant .IOperation |
ContainingSymbol |
ISymbol pour la déclaration contenant l’opération. |
FilterSpan |
Étendue de filtre facultative dans le FilterTree pour laquelle calculer diagnostics.
|
FilterTree |
Arborescence de syntaxe pour le Operation en cours d’analyse. |
IsGeneratedCode |
Indique si est généré le Operation code. |
Operation |
IOperation qui fait l’objet de l’analyse. |
Options |
Options spécifiées pour l’analyse. |
Méthodes
GetControlFlowGraph() |
Obtient un ControlFlowGraph pour le bloc d’opération contenant le Operation. |
ReportDiagnostic(Diagnostic) |
Signalez un Diagnostic à propos d’un SyntaxNode. |