Share via


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) 傳遞至累加產生器的內容

適用於