IncrementalGeneratorInitializationContext.RegisterSourceOutput Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| RegisterSourceOutput<TSource>(IncrementalValueProvider<TSource>, Action<SourceProductionContext,TSource>) |
Registra um nó de saída que produzirá o código-fonte a ser adicionado à compilação. A ação fornecida será invocada com o valor do provedor sempre que for alterada. |
| RegisterSourceOutput<TSource>(IncrementalValuesProvider<TSource>, Action<SourceProductionContext,TSource>) |
Registra um nó de saída que produzirá o código-fonte a ser adicionado à compilação. A ação fornecida será invocada uma vez para cada valor do provedor sempre que eles forem alterados. |
RegisterSourceOutput<TSource>(IncrementalValueProvider<TSource>, Action<SourceProductionContext,TSource>)
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
Registra um nó de saída que produzirá o código-fonte a ser adicionado à compilação. A ação fornecida será invocada com o valor do provedor sempre que for alterada.
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
O tipo do valor fornecido pelo provedor de origem
Parâmetros
- source
- IncrementalValueProvider<TSource>
Um IncrementalValueProvider<TValue> que fornece o valor de entrada
- action
- Action<SourceProductionContext,TSource>
Uma ação que recebe um SourceProductionContext valor de entrada e um valor de entrada e pode adicionar arquivos de origem ou diagnóstico de relatório
Aplica-se a
RegisterSourceOutput<TSource>(IncrementalValuesProvider<TSource>, Action<SourceProductionContext,TSource>)
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
- Origem:
- IncrementalContexts.cs
Registra um nó de saída que produzirá o código-fonte a ser adicionado à compilação. A ação fornecida será invocada uma vez para cada valor do provedor sempre que eles forem alterados.
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
O tipo de cada valor fornecido pelo provedor de origem
Parâmetros
- source
- IncrementalValuesProvider<TSource>
Um IncrementalValuesProvider<TValues> que fornece valores de entrada
- action
- Action<SourceProductionContext,TSource>
Uma ação que recebe um valor de entrada e um SourceProductionContext valor de entrada e pode adicionar arquivos de origem ou diagnóstico de relatório