IncrementalGeneratorInitializationContext.RegisterPostInitializationOutput Метод

Определение

Регистрирует обратный вызов, который будет вызываться один раз, прежде чем будет выполняться любое другое создание источника. Обычно это используется для добавления исходного кода, который должен быть доступен для последующих шагов создания, таких как определения атрибутов. Используйте AddEmbeddedAttributeDefinition() для добавления EmbeddedAttribute, который помечает созданные типы как внутренние в текущую сборку.

public void RegisterPostInitializationOutput(Action<Microsoft.CodeAnalysis.IncrementalGeneratorPostInitializationContext> callback);
member this.RegisterPostInitializationOutput : Action<Microsoft.CodeAnalysis.IncrementalGeneratorPostInitializationContext> -> unit
Public Sub RegisterPostInitializationOutput (callback As Action(Of IncrementalGeneratorPostInitializationContext))

Параметры

callback
Action<IncrementalGeneratorPostInitializationContext>

Обратный IncrementalGeneratorPostInitializationContext вызов, который получает и может добавлять исходные файлы

Применяется к