Compartilhar via


GeneratorInitializationContext Estrutura

Definição

Contexto passado para um gerador de origem quando Initialize(GeneratorInitializationContext) é chamado

public struct GeneratorInitializationContext
public readonly struct GeneratorInitializationContext
type GeneratorInitializationContext = struct
Public Structure GeneratorInitializationContext
Herança
GeneratorInitializationContext

Propriedades

CancellationToken

Um CancellationToken que pode ser verificado para ver se a inicialização deve ser cancelada.

Métodos

RegisterForPostInitialization(Action<GeneratorPostInitializationContext>)

Registre um retorno de chamada que é invocado após a inicialização.

RegisterForSyntaxNotifications(SyntaxContextReceiverCreator)

Registre um SyntaxContextReceiverCreator para esse gerador, que pode ser usado para criar uma instância de um ISyntaxContextReceiver.

RegisterForSyntaxNotifications(SyntaxReceiverCreator)

Registre um SyntaxReceiverCreator para esse gerador, que pode ser usado para criar uma instância de um ISyntaxReceiver.

Aplica-se a