İngilizce dilinde oku

Aracılığıyla paylaş


GeneratorInitializationContext Struct

Definition

Context passed to a source generator when Initialize(GeneratorInitializationContext) is called

C#
public struct GeneratorInitializationContext
C#
public readonly struct GeneratorInitializationContext
Inheritance
GeneratorInitializationContext

Properties

CancellationToken

A CancellationToken that can be checked to see if the initialization should be cancelled.

Methods

RegisterForPostInitialization(Action<GeneratorPostInitializationContext>)

Register a callback that is invoked after initialization.

RegisterForSyntaxNotifications(SyntaxContextReceiverCreator)

Register a SyntaxContextReceiverCreator for this generator, which can be used to create an instance of an ISyntaxContextReceiver.

RegisterForSyntaxNotifications(SyntaxReceiverCreator)

Register a SyntaxReceiverCreator for this generator, which can be used to create an instance of an ISyntaxReceiver.

Applies to

Ürün Sürümler
Roslyn 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0, 4.12.2, 4.13.0