다음을 통해 공유


IncrementalGeneratorInitializationContext 구조체

정의

호출될 때 Initialize(IncrementalGeneratorInitializationContext) 증분 생성기에 전달되는 컨텍스트

public readonly struct IncrementalGeneratorInitializationContext
type IncrementalGeneratorInitializationContext = struct
Public Structure IncrementalGeneratorInitializationContext
상속
IncrementalGeneratorInitializationContext

속성

AdditionalTextsProvider

호출될 때 Initialize(IncrementalGeneratorInitializationContext) 증분 생성기에 전달되는 컨텍스트

AnalyzerConfigOptionsProvider

호출될 때 Initialize(IncrementalGeneratorInitializationContext) 증분 생성기에 전달되는 컨텍스트

CompilationProvider

호출될 때 Initialize(IncrementalGeneratorInitializationContext) 증분 생성기에 전달되는 컨텍스트

MetadataReferencesProvider

호출될 때 Initialize(IncrementalGeneratorInitializationContext) 증분 생성기에 전달되는 컨텍스트

ParseOptionsProvider

호출될 때 Initialize(IncrementalGeneratorInitializationContext) 증분 생성기에 전달되는 컨텍스트

SyntaxProvider

호출될 때 Initialize(IncrementalGeneratorInitializationContext) 증분 생성기에 전달되는 컨텍스트

메서드

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

호출될 때 Initialize(IncrementalGeneratorInitializationContext) 증분 생성기에 전달되는 컨텍스트

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

호출될 때 Initialize(IncrementalGeneratorInitializationContext) 증분 생성기에 전달되는 컨텍스트

RegisterPostInitializationOutput(Action<IncrementalGeneratorPostInitializationContext>)

호출될 때 Initialize(IncrementalGeneratorInitializationContext) 증분 생성기에 전달되는 컨텍스트

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

호출될 때 Initialize(IncrementalGeneratorInitializationContext) 증분 생성기에 전달되는 컨텍스트

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

호출될 때 Initialize(IncrementalGeneratorInitializationContext) 증분 생성기에 전달되는 컨텍스트

적용 대상