IncrementalGeneratorInitializationContext.RegisterPostInitializationOutput Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Registriert einen Rückruf, der einmal aufgerufen wird, bevor eine andere Quellgenerierung auftritt. Dies wird in der Regel verwendet, um Quellcode hinzuzufügen, der für nachfolgende Generierungsschritte verfügbar sein sollte, z. B. Attributdefinitionen. Wird verwendet AddEmbeddedAttributeDefinition() , um das EmbeddedAttribute hinzuzufügen, das generierte Typen als intern in der aktuellen Assembly kennzeichnet.
public void RegisterPostInitializationOutput(Action<Microsoft.CodeAnalysis.IncrementalGeneratorPostInitializationContext> callback);
member this.RegisterPostInitializationOutput : Action<Microsoft.CodeAnalysis.IncrementalGeneratorPostInitializationContext> -> unit
Public Sub RegisterPostInitializationOutput (callback As Action(Of IncrementalGeneratorPostInitializationContext))
Parameter
Ein Rückruf, der eine IncrementalGeneratorPostInitializationContext Ursprüngliche Quelldateien empfängt und hinzufügen kann