Share via


IIncrementalGenerator Interfaz

Definición

Interfaz base necesaria para implementar un generador incremental

public interface IIncrementalGenerator
type IIncrementalGenerator = interface
Public Interface IIncrementalGenerator

Comentarios

El compilador controla la duración de un generador. El estado no debe almacenarse directamente en el generador, ya que no hay ninguna garantía de que se use la misma instancia en un paso de generación posterior.

Métodos

Initialize(IncrementalGeneratorInitializationContext)

Se llama para inicializar el generador y registrar los pasos de generación a través de devoluciones de llamada en context

Métodos de extensión

AsSourceGenerator(IIncrementalGenerator)

Convierte un IIncrementalGenerator objeto en un ISourceGenerator objeto que se puede usar al construir un objeto GeneratorDriver

Se aplica a