PreCompilationSourceProductionContext Struktur

Definition

Kontext, der an einen inkrementellen Generator übergeben wird, wenn er eine Ausgabe über RegisterPreCompilationSourceOutput<TSource>(IncrementalValueProvider<TSource>, Action<PreCompilationSourceProductionContext,TSource>)registriert hat. Die Ausgabe der Vorabkompilierung wird ausgeführt, bevor die Kompilierung verfügbar ist, und kann nur Quelldateien hinzufügen, nicht die Diagnose melden.

public readonly struct PreCompilationSourceProductionContext
type PreCompilationSourceProductionContext = struct
Public Structure PreCompilationSourceProductionContext
Vererbung
PreCompilationSourceProductionContext

Eigenschaften

Name Beschreibung
CancellationToken

Ein CancellationToken Steuerelement, das überprüft werden kann, um festzustellen, ob die Generation abgebrochen werden soll.

Methoden

Name Beschreibung
AddSource(String, SourceText)

Fügt der Kompilierung eine SourceText hinzu.

AddSource(String, String)

Fügt der Kompilierung Quellcode in Form einer String Kompilierung hinzu.

Gilt für: