GeneratorPostInitializationContext.AddSource 方法

定义

重载

AddSource(String, SourceText)

SourceText将 添加到将在后续阶段可用的编译

AddSource(String, String)

将 格式的 String 源代码添加到将在后续阶段可用的编译中

AddSource(String, SourceText)

Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs

SourceText将 添加到将在后续阶段可用的编译

public void AddSource (string hintName, Microsoft.CodeAnalysis.Text.SourceText sourceText);
member this.AddSource : string * Microsoft.CodeAnalysis.Text.SourceText -> unit
Public Sub AddSource (hintName As String, sourceText As SourceText)

参数

hintName
String

可用于引用此源文本的标识符在此生成器中必须是唯一的

sourceText
SourceText

SourceText 添加到编译的

注解

hintName允许使用目录分隔符“/”和“”,无论主机平台如何,它们都会规范化为“/”。

适用于

AddSource(String, String)

Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs
Source:
GeneratorContexts.cs

将 格式的 String 源代码添加到将在后续阶段可用的编译中

public void AddSource (string hintName, string source);
member this.AddSource : string * string -> unit
Public Sub AddSource (hintName As String, source As String)

参数

hintName
String

可用于引用此源文本的标识符在此生成器中必须是唯一的

source
String

要添加到编译的源代码

适用于