Partager via


SemanticModelAnalysisContext Structure

Définition

Contexte d’une action de modèle sémantique. Une action de modèle sémantique fonctionne sur le SemanticModel d’un document de code et peut utiliser un pour générer des SemanticModelAnalysisContext rapports Diagnosticsur le modèle.

public value class SemanticModelAnalysisContext
public struct SemanticModelAnalysisContext
public readonly struct SemanticModelAnalysisContext
type SemanticModelAnalysisContext = struct
Public Structure SemanticModelAnalysisContext
Héritage
SemanticModelAnalysisContext

Constructeurs

SemanticModelAnalysisContext(SemanticModel, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken)
Obsolète.

Contexte d’une action de modèle sémantique. Une action de modèle sémantique fonctionne sur le SemanticModel d’un document de code et peut utiliser un pour générer des SemanticModelAnalysisContext rapports Diagnosticsur le modèle.

Propriétés

CancellationToken

Jeton à case activée pour l’annulation demandée de l’analyse.

FilterSpan

Étendue de filtre facultative dans le FilterTree pour laquelle calculer diagnostics. null si nous analysons l’intégralité FilterTree ou l’intégralité de la compilation.

FilterTree

Arborescence de syntaxe pour le SemanticModel en cours d’analyse.

IsGeneratedCode

Indique si le code sous-jacent SyntaxTree est généré.

Options

Options spécifiées pour l’analyse.

SemanticModel

SemanticModel qui fait l’objet de l’analyse.

Méthodes

ReportDiagnostic(Diagnostic)

Signalez un Diagnostic à propos d’un SemanticModel.

S’applique à