IncrementalGeneratorInitializationContext.RegisterSourceOutput Метод

Определение

Перегрузки

Имя Описание
RegisterSourceOutput<TSource>(IncrementalValueProvider<TSource>, Action<SourceProductionContext,TSource>)

Регистрирует выходной узел, который будет создавать исходный код для добавления в компиляцию. Указанное действие будет вызываться со значением от поставщика при каждом изменении.

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

Регистрирует выходной узел, который будет создавать исходный код для добавления в компиляцию. Указанное действие будет вызываться один раз для каждого значения от поставщика при каждом изменении.

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

Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs

Регистрирует выходной узел, который будет создавать исходный код для добавления в компиляцию. Указанное действие будет вызываться со значением от поставщика при каждом изменении.

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))

Параметры типа

TSource

Тип значения, предоставленного поставщиком источника

Параметры

source
IncrementalValueProvider<TSource>

Объект, IncrementalValueProvider<TValue> предоставляющий входное значение

action
Action<SourceProductionContext,TSource>

Действие, которое получает SourceProductionContext и входное значение, и может добавлять исходные файлы или диагностику отчета

Применяется к

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

Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs
Исходный код:
IncrementalContexts.cs

Регистрирует выходной узел, который будет создавать исходный код для добавления в компиляцию. Указанное действие будет вызываться один раз для каждого значения от поставщика при каждом изменении.

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))

Параметры типа

TSource

Тип каждого значения, предоставленного поставщиком источника

Параметры

source
IncrementalValuesProvider<TSource>

Объект, IncrementalValuesProvider<TValues> предоставляющий входные значения

action
Action<SourceProductionContext,TSource>

Действие, которое получает SourceProductionContext и входное значение, и может добавлять исходные файлы или диагностику отчетов.

Применяется к