Partilhar via


IncrementalGeneratorInitializationContext Estrutura

Definição

Contexto passado para um gerador incremental quando Initialize(IncrementalGeneratorInitializationContext) é chamado

public readonly struct IncrementalGeneratorInitializationContext
type IncrementalGeneratorInitializationContext = struct
Public Structure IncrementalGeneratorInitializationContext
Herança
IncrementalGeneratorInitializationContext

Propriedades

AdditionalTextsProvider

Contexto passado para um gerador incremental quando Initialize(IncrementalGeneratorInitializationContext) é chamado

AnalyzerConfigOptionsProvider

Contexto passado para um gerador incremental quando Initialize(IncrementalGeneratorInitializationContext) é chamado

CompilationProvider

Contexto passado para um gerador incremental quando Initialize(IncrementalGeneratorInitializationContext) é chamado

MetadataReferencesProvider

Contexto passado para um gerador incremental quando Initialize(IncrementalGeneratorInitializationContext) é chamado

ParseOptionsProvider

Contexto passado para um gerador incremental quando Initialize(IncrementalGeneratorInitializationContext) é chamado

SyntaxProvider

Contexto passado para um gerador incremental quando Initialize(IncrementalGeneratorInitializationContext) é chamado

Métodos

RegisterHostOutput<TSource>(IncrementalValueProvider<TSource>, Action<HostOutputProductionContext,TSource>)

Contexto passado para um gerador incremental quando Initialize(IncrementalGeneratorInitializationContext) é chamado

RegisterHostOutput<TSource>(IncrementalValuesProvider<TSource>, Action<HostOutputProductionContext,TSource>)

Contexto passado para um gerador incremental quando Initialize(IncrementalGeneratorInitializationContext) é chamado

RegisterImplementationSourceOutput<TSource>(IncrementalValueProvider<TSource>, Action<SourceProductionContext,TSource>)

Contexto passado para um gerador incremental quando Initialize(IncrementalGeneratorInitializationContext) é chamado

RegisterImplementationSourceOutput<TSource>(IncrementalValuesProvider<TSource>, Action<SourceProductionContext,TSource>)

Contexto passado para um gerador incremental quando Initialize(IncrementalGeneratorInitializationContext) é chamado

RegisterPostInitializationOutput(Action<IncrementalGeneratorPostInitializationContext>)

Contexto passado para um gerador incremental quando Initialize(IncrementalGeneratorInitializationContext) é chamado

RegisterSourceOutput<TSource>(IncrementalValueProvider<TSource>, Action<SourceProductionContext,TSource>)

Contexto passado para um gerador incremental quando Initialize(IncrementalGeneratorInitializationContext) é chamado

RegisterSourceOutput<TSource>(IncrementalValuesProvider<TSource>, Action<SourceProductionContext,TSource>)

Contexto passado para um gerador incremental quando Initialize(IncrementalGeneratorInitializationContext) é chamado

Aplica-se a