IncrementalGeneratorInitializationContext.RegisterPostInitializationOutput Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Registra um retorno de chamada que será invocado uma vez, antes que qualquer outra geração de origem ocorra. Normalmente, isso é usado para adicionar código-fonte que deve estar disponível para as etapas de geração subsequentes, como definições de atributo. Use AddEmbeddedAttributeDefinition() para adicionar o EmbeddedAttribute que marca os tipos gerados como internos ao assembly atual.
public void RegisterPostInitializationOutput(Action<Microsoft.CodeAnalysis.IncrementalGeneratorPostInitializationContext> callback);
member this.RegisterPostInitializationOutput : Action<Microsoft.CodeAnalysis.IncrementalGeneratorPostInitializationContext> -> unit
Public Sub RegisterPostInitializationOutput (callback As Action(Of IncrementalGeneratorPostInitializationContext))
Parâmetros
Um retorno de chamada que recebe um IncrementalGeneratorPostInitializationContext e pode adicionar arquivos de origem iniciais