Partager via


IncrementalGeneratorInitializationContext Structure

Définition

Contexte passé à un générateur incrémentiel lorsqu’il Initialize(IncrementalGeneratorInitializationContext) est appelé

public readonly struct IncrementalGeneratorInitializationContext
type IncrementalGeneratorInitializationContext = struct
Public Structure IncrementalGeneratorInitializationContext
Héritage
IncrementalGeneratorInitializationContext

Propriétés

AdditionalTextsProvider

Contexte passé à un générateur incrémentiel lorsqu’il Initialize(IncrementalGeneratorInitializationContext) est appelé

AnalyzerConfigOptionsProvider

Contexte passé à un générateur incrémentiel lorsqu’il Initialize(IncrementalGeneratorInitializationContext) est appelé

CompilationProvider

Contexte passé à un générateur incrémentiel lorsqu’il Initialize(IncrementalGeneratorInitializationContext) est appelé

MetadataReferencesProvider

Contexte passé à un générateur incrémentiel lorsqu’il Initialize(IncrementalGeneratorInitializationContext) est appelé

ParseOptionsProvider

Contexte passé à un générateur incrémentiel lorsqu’il Initialize(IncrementalGeneratorInitializationContext) est appelé

SyntaxProvider

Contexte passé à un générateur incrémentiel lorsqu’il Initialize(IncrementalGeneratorInitializationContext) est appelé

Méthodes

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

Contexte passé à un générateur incrémentiel lorsqu’il Initialize(IncrementalGeneratorInitializationContext) est appelé

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

Contexte passé à un générateur incrémentiel lorsqu’il Initialize(IncrementalGeneratorInitializationContext) est appelé

RegisterPostInitializationOutput(Action<IncrementalGeneratorPostInitializationContext>)

Contexte passé à un générateur incrémentiel lorsqu’il Initialize(IncrementalGeneratorInitializationContext) est appelé

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

Contexte passé à un générateur incrémentiel lorsqu’il Initialize(IncrementalGeneratorInitializationContext) est appelé

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

Contexte passé à un générateur incrémentiel lorsqu’il Initialize(IncrementalGeneratorInitializationContext) est appelé

S’applique à