SyntaxNodeAnalysisContext 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 de una acción de nodo de sintaxis. Una acción de nodo de sintaxis puede usar un SyntaxNodeAnalysisContext objeto para informar Diagnosticde un SyntaxNode.
public value class SyntaxNodeAnalysisContext
public struct SyntaxNodeAnalysisContext
public readonly struct SyntaxNodeAnalysisContext
type SyntaxNodeAnalysisContext = struct
Public Structure SyntaxNodeAnalysisContext
- Herencia
-
SyntaxNodeAnalysisContext
Constructores
SyntaxNodeAnalysisContext(SyntaxNode, ISymbol, SemanticModel, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
Obsoletos.
Contexto de una acción de nodo de sintaxis. Una acción de nodo de sintaxis puede usar un SyntaxNodeAnalysisContext objeto para informar Diagnosticde un SyntaxNode. |
SyntaxNodeAnalysisContext(SyntaxNode, SemanticModel, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
Obsoletos.
Contexto de una acción de nodo de sintaxis. Una acción de nodo de sintaxis puede usar un SyntaxNodeAnalysisContext objeto para informar Diagnosticde un SyntaxNode. |
Propiedades
CancellationToken |
Token para comprobar la cancelación solicitada del análisis. |
Compilation |
Compilationque contiene .SyntaxNode |
ContainingSymbol |
ISymbol para la declaración que contiene el nodo de sintaxis. |
FilterSpan |
Intervalo de filtro opcional dentro del para el FilterTree que se va a calcular los diagnósticos.
|
FilterTree |
Árbol de sintaxis del Node objeto que se está analizando. |
IsGeneratedCode |
Indica si se genera el Node código. |
Node |
SyntaxNode que es el objeto del análisis. |
Options |
Opciones especificadas para el análisis. |
SemanticModel |
SemanticModelque puede proporcionar información semántica sobre .SyntaxNode |
Métodos
ReportDiagnostic(Diagnostic) |
Informe de un Diagnostic elemento acerca de un objeto SyntaxNode. |