PreCompilationSourceProductionContext Structure

Définition

Contexte passé à un générateur incrémentiel lorsqu’il a inscrit une sortie via RegisterPreCompilationSourceOutput<TSource>(IncrementalValueProvider<TSource>, Action<PreCompilationSourceProductionContext,TSource>). Les sorties sources de pré-compilation s’exécutent avant que la compilation soit disponible et ne peuvent ajouter que des fichiers sources, et non des diagnostics de rapport.

public readonly struct PreCompilationSourceProductionContext
type PreCompilationSourceProductionContext = struct
Public Structure PreCompilationSourceProductionContext
Héritage
PreCompilationSourceProductionContext

Propriétés

Nom Description
CancellationToken

Une CancellationToken option qui peut être vérifiée pour voir si la génération doit être annulée.

Méthodes

Nom Description
AddSource(String, SourceText)

Ajoute une SourceText à la compilation

AddSource(String, String)

Ajoute du code source sous la forme d’une String compilation.

S’applique à