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) 増分ジェネレーターに渡されるコンテキスト

適用対象