GeneratorInitializationContext 结构

定义

调用源生成器时传递给源生成器的 Initialize(GeneratorInitializationContext) 上下文

public struct GeneratorInitializationContext
public readonly struct GeneratorInitializationContext
type GeneratorInitializationContext = struct
Public Structure GeneratorInitializationContext
继承
GeneratorInitializationContext

属性

CancellationToken

可以检查一个 CancellationToken 值,以查看是否应取消初始化。

方法

RegisterForPostInitialization(Action<GeneratorPostInitializationContext>)

注册初始化后调用的回调。

RegisterForSyntaxNotifications(SyntaxContextReceiverCreator)

注册此生成器, SyntaxContextReceiverCreator 该生成器可用于创建实例 ISyntaxContextReceiver

RegisterForSyntaxNotifications(SyntaxReceiverCreator)

注册此生成器, SyntaxReceiverCreator 该生成器可用于创建实例 ISyntaxReceiver

适用于