IncrementalGeneratorInitializationContext.RegisterSourceOutput Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| RegisterSourceOutput<TSource>(IncrementalValueProvider<TSource>, Action<SourceProductionContext,TSource>) |
Registra un nodo di output che produrrà il codice sorgente da aggiungere alla compilazione. L'azione specificata verrà richiamata con il valore del provider ogni volta che cambia. |
| RegisterSourceOutput<TSource>(IncrementalValuesProvider<TSource>, Action<SourceProductionContext,TSource>) |
Registra un nodo di output che produrrà il codice sorgente da aggiungere alla compilazione. L'azione specificata verrà richiamata una volta per ogni valore del provider ogni volta che cambiano. |
RegisterSourceOutput<TSource>(IncrementalValueProvider<TSource>, Action<SourceProductionContext,TSource>)
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
Registra un nodo di output che produrrà il codice sorgente da aggiungere alla compilazione. L'azione specificata verrà richiamata con il valore del provider ogni volta che cambia.
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))
Parametri di tipo
- TSource
Tipo del valore fornito dal provider di origine
Parametri
- source
- IncrementalValueProvider<TSource>
Oggetto IncrementalValueProvider<TValue> che fornisce il valore di input
- action
- Action<SourceProductionContext,TSource>
Un'azione che riceve un SourceProductionContext valore e il valore di input e può aggiungere file di origine o diagnostica del report
Si applica a
RegisterSourceOutput<TSource>(IncrementalValuesProvider<TSource>, Action<SourceProductionContext,TSource>)
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
- Origine:
- IncrementalContexts.cs
Registra un nodo di output che produrrà il codice sorgente da aggiungere alla compilazione. L'azione specificata verrà richiamata una volta per ogni valore del provider ogni volta che cambiano.
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))
Parametri di tipo
- TSource
Tipo di ogni valore fornito dal provider di origine
Parametri
- source
- IncrementalValuesProvider<TSource>
Oggetto IncrementalValuesProvider<TValues> che fornisce valori di input
- action
- Action<SourceProductionContext,TSource>
Un'azione che riceve un SourceProductionContext valore e un valore di input e può aggiungere file di origine o diagnostica del report