Поделиться через


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) вызове

Методы

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

Контекст, передаваемый в добавочный генератор при Initialize(IncrementalGeneratorInitializationContext) вызове

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

Контекст, передаваемый в добавочный генератор при 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) вызове

Применяется к