CodeBlockAnalysisContext 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 blocco di codice o un'azione di fine blocco di codice. Un'azione del blocco di codice o un'azione di fine blocco di codice può usare un CodeBlockAnalysisContext oggetto per segnalare Diagnosticun blocco di codice.
public value class CodeBlockAnalysisContext
public struct CodeBlockAnalysisContext
public readonly struct CodeBlockAnalysisContext
type CodeBlockAnalysisContext = struct
Public Structure CodeBlockAnalysisContext
- Ereditarietà
-
CodeBlockAnalysisContext
Costruttori
CodeBlockAnalysisContext(SyntaxNode, ISymbol, SemanticModel, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
Obsoleti.
Contesto per un'azione del blocco di codice o un'azione di fine blocco di codice. Un'azione del blocco di codice o un'azione di fine blocco di codice può usare un CodeBlockAnalysisContext oggetto per segnalare Diagnosticun blocco di codice. |
Proprietà
CancellationToken |
Token per verificare la richiesta di annullamento dell'analisi. |
CodeBlock |
Blocco di codice oggetto dell'analisi. |
FilterSpan |
Intervallo di filtro facoltativo all'interno del FilterTree quale calcolare la diagnostica.
|
FilterTree |
Albero della sintassi per il blocco di codice analizzati. |
IsGeneratedCode |
Indica se il CodeBlock codice viene generato. |
Options |
Opzioni specificate per l'analisi. |
OwningSymbol |
ISymbol per cui il blocco di codice fornisce una definizione o un valore. |
SemanticModel |
SemanticModel che può fornire informazioni semantiche sull's SyntaxNodenel blocco di codice. |
Metodi
ReportDiagnostic(Diagnostic) |
Segnalare un oggetto relativo a Diagnostic un blocco di codice. |