Leer en inglés

Compartir a través de


ISourceGenerator.Initialize Method

Definition

Overloads

Initialize(GeneratorInitializationContext)
Obsolete.

Called before generation occurs. A generator can use the context to register callbacks required to perform generation.

Initialize(InitializationContext)

Called before generation occurs. A generator can use the context to register callbacks required to perform generation.

Initialize(GeneratorInitializationContext)

Source:
ISourceGenerator.cs
Source:
ISourceGenerator.cs
Source:
ISourceGenerator.cs
Source:
ISourceGenerator.cs
Source:
ISourceGenerator.cs
Source:
ISourceGenerator.cs
Source:
ISourceGenerator.cs
Source:
ISourceGenerator.cs
Source:
ISourceGenerator.cs
Source:
ISourceGenerator.cs
Source:
ISourceGenerator.cs

Caution

ISourceGenerator is deprecated and should not be implemented. Please implement IIncrementalGenerator instead. See https://github.com/dotnet/roslyn/blob/main/docs/features/incremental-generators.md.

Called before generation occurs. A generator can use the context to register callbacks required to perform generation.

C#
public void Initialize(Microsoft.CodeAnalysis.GeneratorInitializationContext context);
C#
[System.Obsolete("ISourceGenerator is deprecated and should not be implemented. Please implement IIncrementalGenerator instead. See https://github.com/dotnet/roslyn/blob/main/docs/features/incremental-generators.md.")]
public void Initialize(Microsoft.CodeAnalysis.GeneratorInitializationContext context);

Parameters

context
GeneratorInitializationContext

The GeneratorInitializationContext to register callbacks on

Attributes

Applies to

Roslyn 4.13.0 y otras versiones
Producto Versiones (Obsoleto)
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)

Initialize(InitializationContext)

Called before generation occurs. A generator can use the context to register callbacks required to perform generation.

C#
public void Initialize(Microsoft.CodeAnalysis.InitializationContext context);

Parameters

context
InitializationContext

The InitializationContext to register callbacks on

Applies to

Roslyn 3.7.0 y Roslyn 3.6.0
Producto Versiones
Roslyn 3.6.0, 3.7.0