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))
Параметры
Обратный IncrementalGeneratorPostInitializationContext вызов, который получает и может добавлять исходные файлы