다음을 통해 공유


IncrementalGeneratorPostInitializationContext.AddSource 메서드

정의

오버로드

AddSource(String, SourceText)

SourceText 후속 단계에서 사용할 수 있는 컴파일에 을 추가합니다.

AddSource(String, String)

후속 단계에서 사용할 수 있는 컴파일에 의 String 형식으로 소스 코드를 추가합니다.

AddSource(String, SourceText)

Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.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:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.cs
Source:
IncrementalContexts.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

컴파일에 추가할 소스 코드

적용 대상