OperationAnalysisContext Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contexto para una acción de operación. Una acción de operación puede usar para OperationAnalysisContext informar Diagnosticde un .IOperation
public value class OperationAnalysisContext
public struct OperationAnalysisContext
public readonly struct OperationAnalysisContext
type OperationAnalysisContext = struct
Public Structure OperationAnalysisContext
- Herencia
-
OperationAnalysisContext
Constructores
OperationAnalysisContext(IOperation, ISymbol, Compilation, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
Obsoletos.
Contexto para una acción de operación. Una acción de operación puede usar para OperationAnalysisContext informar Diagnosticde un .IOperation |
Propiedades
CancellationToken |
Token para comprobar la cancelación solicitada del análisis. |
Compilation |
Compilationque contiene .IOperation |
ContainingSymbol |
ISymbol para la declaración que contiene la operación. |
FilterSpan |
Intervalo de filtro opcional dentro del para el FilterTree que se van a calcular los diagnósticos.
|
FilterTree |
Árbol de sintaxis para el Operation objeto que se está analizando. |
IsGeneratedCode |
Indica si se genera el Operation código. |
Operation |
IOperation que es el tema del análisis. |
Options |
Opciones especificadas para el análisis. |
Métodos
GetControlFlowGraph() |
Obtiene un ControlFlowGraph para el bloque de operación que contiene .Operation |
ReportDiagnostic(Diagnostic) |
Informe de un Diagnostic elemento sobre .SyntaxNode |