CodeBlockAnalysisContext Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contexto para uma ação de bloco de código ou ação de fim de bloco de código. Uma ação de bloco de código ou uma ação de fim de bloco de código pode usar um CodeBlockAnalysisContext para relatar Diagnosticsobre um bloco de código.
public value class CodeBlockAnalysisContext
public struct CodeBlockAnalysisContext
public readonly struct CodeBlockAnalysisContext
type CodeBlockAnalysisContext = struct
Public Structure CodeBlockAnalysisContext
- Herança
-
CodeBlockAnalysisContext
Construtores
CodeBlockAnalysisContext(SyntaxNode, ISymbol, SemanticModel, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
Obsoleto.
Contexto para uma ação de bloco de código ou ação de fim de bloco de código. Uma ação de bloco de código ou uma ação de fim de bloco de código pode usar um CodeBlockAnalysisContext para relatar Diagnosticsobre um bloco de código. |
Propriedades
CancellationToken |
Token para marcar para cancelamento solicitado da análise. |
CodeBlock |
Bloco de código que é o assunto da análise. |
FilterSpan |
Intervalo de filtro opcional dentro do para o FilterTree qual calcular diagnóstico.
|
FilterTree |
Árvore de sintaxe para o bloco de código que está sendo analisado. |
IsGeneratedCode |
Indica se o CodeBlock código é gerado. |
Options |
Opções especificadas para a análise. |
OwningSymbol |
ISymbol para o qual o bloco de código fornece uma definição ou valor. |
SemanticModel |
SemanticModel que podem fornecer informações semânticas sobre os SyntaxNodes no bloco de código. |
Métodos
ReportDiagnostic(Diagnostic) |
Relatar um Diagnostic sobre um bloco de código. |