SyntaxNodeAnalysisContext Estructura
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
Syntax |
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. |
Syntax |
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. |
Cancellation |
Token para comprobar la cancelación solicitada del análisis. |
Compilation |
Compilationque contiene .SyntaxNode |
Containing |
ISymbol para la declaración que contiene el nodo de sintaxis. |
Filter |
Intervalo de filtro opcional dentro del para el FilterTree que se va a calcular los diagnósticos.
|
Filter |
Árbol de sintaxis del Node objeto que se está analizando. |
Is |
Indica si se genera el Node código. |
Node |
SyntaxNode que es el objeto del análisis. |
Options |
Opciones especificadas para el análisis. |
Semantic |
SemanticModelque puede proporcionar información semántica sobre .SyntaxNode |
Report |
Informe de un Diagnostic elemento acerca de un objeto SyntaxNode. |
Producto | Versiones |
---|---|
Roslyn | 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0 |
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: