IncrementalGeneratorInitializationContext.RegisterSourceOutput Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| Nama | Deskripsi |
|---|---|
| RegisterSourceOutput<TSource>(IncrementalValueProvider<TSource>, Action<SourceProductionContext,TSource>) |
Mendaftarkan simpul output yang akan menghasilkan kode sumber yang akan ditambahkan ke kompilasi. Tindakan yang disediakan akan dipanggil dengan nilai dari penyedia setiap kali berubah. |
| RegisterSourceOutput<TSource>(IncrementalValuesProvider<TSource>, Action<SourceProductionContext,TSource>) |
Mendaftarkan simpul output yang akan menghasilkan kode sumber yang akan ditambahkan ke kompilasi. Tindakan yang disediakan akan dipanggil sekali untuk setiap nilai dari penyedia setiap kali berubah. |
RegisterSourceOutput<TSource>(IncrementalValueProvider<TSource>, Action<SourceProductionContext,TSource>)
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
Mendaftarkan simpul output yang akan menghasilkan kode sumber yang akan ditambahkan ke kompilasi. Tindakan yang disediakan akan dipanggil dengan nilai dari penyedia setiap kali berubah.
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))
Jenis parameter
- TSource
Jenis nilai yang disediakan oleh penyedia sumber
Parameter
- source
- IncrementalValueProvider<TSource>
Yang IncrementalValueProvider<TValue> menyediakan nilai input
- action
- Action<SourceProductionContext,TSource>
Tindakan yang menerima SourceProductionContext dan nilai input, dan dapat menambahkan file sumber atau melaporkan diagnostik
Berlaku untuk
RegisterSourceOutput<TSource>(IncrementalValuesProvider<TSource>, Action<SourceProductionContext,TSource>)
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
- Sumber:
- IncrementalContexts.cs
Mendaftarkan simpul output yang akan menghasilkan kode sumber yang akan ditambahkan ke kompilasi. Tindakan yang disediakan akan dipanggil sekali untuk setiap nilai dari penyedia setiap kali berubah.
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))
Jenis parameter
- TSource
Jenis setiap nilai yang disediakan oleh penyedia sumber
Parameter
- source
- IncrementalValuesProvider<TSource>
Yang IncrementalValuesProvider<TValues> menyediakan nilai input
- action
- Action<SourceProductionContext,TSource>
Tindakan yang menerima SourceProductionContext nilai input dan , dan dapat menambahkan file sumber atau melaporkan diagnostik