Compartir a través de


SemanticModelAnalysisContext Estructura

Definición

Contexto para una acción de modelo semántico. Una acción de modelo semántico funciona en el SemanticModel de un documento de código y puede usar SemanticModelAnalysisContext para informar Diagnosticsobre el modelo.

public value class SemanticModelAnalysisContext
public struct SemanticModelAnalysisContext
public readonly struct SemanticModelAnalysisContext
type SemanticModelAnalysisContext = struct
Public Structure SemanticModelAnalysisContext
Herencia
SemanticModelAnalysisContext

Constructores

SemanticModelAnalysisContext(SemanticModel, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken)
Obsoletos.

Contexto para una acción de modelo semántico. Una acción de modelo semántico funciona en el SemanticModel de un documento de código y puede usar SemanticModelAnalysisContext para informar Diagnosticsobre el modelo.

Propiedades

CancellationToken

Token para comprobar la cancelación solicitada del análisis.

FilterSpan

Intervalo de filtro opcional dentro del para el FilterTree que se van a calcular los diagnósticos. null si estamos analizando toda FilterTree o toda la compilación.

FilterTree

Árbol de sintaxis para el SemanticModel objeto que se está analizando.

IsGeneratedCode

Indica si el código subyacente SyntaxTree se genera.

Options

Opciones especificadas para el análisis.

SemanticModel

SemanticModel que es el tema del análisis.

Métodos

ReportDiagnostic(Diagnostic)

Informe de un Diagnostic elemento sobre .SemanticModel

Se aplica a