Compartir a través de


IncrementalGeneratorInitializationContext.RegisterSourceOutput Método

Definición

Sobrecargas

Nombre Description
RegisterSourceOutput<TSource>(IncrementalValueProvider<TSource>, Action<SourceProductionContext,TSource>)

Registra un nodo de salida que generará código fuente que se agregará a la compilación. La acción proporcionada se invocará con el valor del proveedor siempre que cambie.

RegisterSourceOutput<TSource>(IncrementalValuesProvider<TSource>, Action<SourceProductionContext,TSource>)

Registra un nodo de salida que generará código fuente que se agregará a la compilación. La acción proporcionada se invocará una vez para cada valor del proveedor cada vez que cambie.

RegisterSourceOutput<TSource>(IncrementalValueProvider<TSource>, Action<SourceProductionContext,TSource>)

Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs

Registra un nodo de salida que generará código fuente que se agregará a la compilación. La acción proporcionada se invocará con el valor del proveedor siempre que cambie.

public void RegisterSourceOutput<TSource>(Microsoft.CodeAnalysis.IncrementalValueProvider<TSource> source, Action<Microsoft.CodeAnalysis.SourceProductionContext,TSource> action);
member this.RegisterSourceOutput : Microsoft.CodeAnalysis.IncrementalValueProvider<'Source> * Action<Microsoft.CodeAnalysis.SourceProductionContext, 'Source> -> unit
Public Sub RegisterSourceOutput(Of TSource) (source As IncrementalValueProvider(Of TSource), action As Action(Of SourceProductionContext, TSource))

Parámetros de tipo

TSource

Tipo del valor proporcionado por el proveedor de origen

Parámetros

source
IncrementalValueProvider<TSource>

que IncrementalValueProvider<TValue> proporciona el valor de entrada

action
Action<SourceProductionContext,TSource>

Una acción que recibe y SourceProductionContext el valor de entrada, y puede agregar archivos de origen o diagnósticos de informes

Se aplica a

RegisterSourceOutput<TSource>(IncrementalValuesProvider<TSource>, Action<SourceProductionContext,TSource>)

Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs

Registra un nodo de salida que generará código fuente que se agregará a la compilación. La acción proporcionada se invocará una vez para cada valor del proveedor cada vez que cambie.

public void RegisterSourceOutput<TSource>(Microsoft.CodeAnalysis.IncrementalValuesProvider<TSource> source, Action<Microsoft.CodeAnalysis.SourceProductionContext,TSource> action);
member this.RegisterSourceOutput : Microsoft.CodeAnalysis.IncrementalValuesProvider<'Source> * Action<Microsoft.CodeAnalysis.SourceProductionContext, 'Source> -> unit
Public Sub RegisterSourceOutput(Of TSource) (source As IncrementalValuesProvider(Of TSource), action As Action(Of SourceProductionContext, TSource))

Parámetros de tipo

TSource

Tipo de cada valor proporcionado por el proveedor de origen

Parámetros

source
IncrementalValuesProvider<TSource>

que IncrementalValuesProvider<TValues> proporciona valores de entrada

action
Action<SourceProductionContext,TSource>

Una acción que recibe y SourceProductionContext un valor de entrada, y puede agregar archivos de origen o diagnósticos de informes

Se aplica a