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