Freigeben über


IncrementalGeneratorInitializationContext Struktur

Definition

Kontext, der an einen inkrementellen Generator übergeben wird, wenn Initialize(IncrementalGeneratorInitializationContext) er aufgerufen wird

public readonly struct IncrementalGeneratorInitializationContext
type IncrementalGeneratorInitializationContext = struct
Public Structure IncrementalGeneratorInitializationContext
Vererbung
IncrementalGeneratorInitializationContext

Eigenschaften

AdditionalTextsProvider

Kontext, der an einen inkrementellen Generator übergeben wird, wenn Initialize(IncrementalGeneratorInitializationContext) er aufgerufen wird

AnalyzerConfigOptionsProvider

Kontext, der an einen inkrementellen Generator übergeben wird, wenn Initialize(IncrementalGeneratorInitializationContext) er aufgerufen wird

CompilationProvider

Kontext, der an einen inkrementellen Generator übergeben wird, wenn Initialize(IncrementalGeneratorInitializationContext) er aufgerufen wird

MetadataReferencesProvider

Kontext, der an einen inkrementellen Generator übergeben wird, wenn Initialize(IncrementalGeneratorInitializationContext) er aufgerufen wird

ParseOptionsProvider

Kontext, der an einen inkrementellen Generator übergeben wird, wenn Initialize(IncrementalGeneratorInitializationContext) er aufgerufen wird

SyntaxProvider

Kontext, der an einen inkrementellen Generator übergeben wird, wenn Initialize(IncrementalGeneratorInitializationContext) er aufgerufen wird

Methoden

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

Kontext, der an einen inkrementellen Generator übergeben wird, wenn Initialize(IncrementalGeneratorInitializationContext) er aufgerufen wird

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

Kontext, der an einen inkrementellen Generator übergeben wird, wenn Initialize(IncrementalGeneratorInitializationContext) er aufgerufen wird

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

Kontext, der an einen inkrementellen Generator übergeben wird, wenn Initialize(IncrementalGeneratorInitializationContext) er aufgerufen wird

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

Kontext, der an einen inkrementellen Generator übergeben wird, wenn Initialize(IncrementalGeneratorInitializationContext) er aufgerufen wird

RegisterPostInitializationOutput(Action<IncrementalGeneratorPostInitializationContext>)

Kontext, der an einen inkrementellen Generator übergeben wird, wenn Initialize(IncrementalGeneratorInitializationContext) er aufgerufen wird

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

Kontext, der an einen inkrementellen Generator übergeben wird, wenn Initialize(IncrementalGeneratorInitializationContext) er aufgerufen wird

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

Kontext, der an einen inkrementellen Generator übergeben wird, wenn Initialize(IncrementalGeneratorInitializationContext) er aufgerufen wird

Gilt für: