OperationAnalysisContext 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 dell'operazione. Un'azione di operazione può usare un OperationAnalysisContext oggetto per segnalare Diagnostics per un IOperationoggetto .
public value class OperationAnalysisContext
public struct OperationAnalysisContext
public readonly struct OperationAnalysisContext
type OperationAnalysisContext = struct
Public Structure OperationAnalysisContext
- Ereditarietà
-
OperationAnalysisContext
Costruttori
OperationAnalysisContext(IOperation, ISymbol, Compilation, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
Obsoleti.
Contesto per un'azione dell'operazione. Un'azione di operazione può usare un OperationAnalysisContext oggetto per segnalare Diagnostics per un IOperationoggetto . |
Proprietà
CancellationToken |
Token per verificare la richiesta di annullamento dell'analisi. |
Compilation |
Compilation contenente l'oggetto IOperation. |
ContainingSymbol |
ISymbol per la dichiarazione contenente l'operazione. |
FilterSpan |
Intervallo di filtro facoltativo all'interno del FilterTree quale calcolare la diagnostica.
|
FilterTree |
Albero della sintassi per l'analisi Operation . |
IsGeneratedCode |
Indica se il Operation codice viene generato. |
Operation |
IOperation che è l'oggetto dell'analisi. |
Options |
Opzioni specificate per l'analisi. |
Metodi
GetControlFlowGraph() |
Ottiene un ControlFlowGraph oggetto per il blocco di operazione contenente l'oggetto Operation. |
ReportDiagnostic(Diagnostic) |
Segnalare un Diagnostic oggetto su un SyntaxNodeoggetto . |