AssemblyBuilder.AddCodeCompileUnit(BuildProvider, CodeCompileUnit) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
CodeDOM 그래프 형식으로 어셈블리에 대한 소스 코드를 추가합니다.
public:
void AddCodeCompileUnit(System::Web::Compilation::BuildProvider ^ buildProvider, System::CodeDom::CodeCompileUnit ^ compileUnit);
public void AddCodeCompileUnit(System.Web.Compilation.BuildProvider buildProvider, System.CodeDom.CodeCompileUnit compileUnit);
member this.AddCodeCompileUnit : System.Web.Compilation.BuildProvider * System.CodeDom.CodeCompileUnit -> unit
Public Sub AddCodeCompileUnit (buildProvider As BuildProvider, compileUnit As CodeCompileUnit)
매개 변수
- buildProvider
- BuildProvider
를 생성하는 빌드 공급자입니다 compileUnit.
- compileUnit
- CodeCompileUnit
어셈블리 컴파일에 포함할 코드 컴파일 단위입니다.
설명
구현은 BuildProvider 가상 경로에 AddCodeCompileUnit 대한 CodeDOM 그래프를 생성할 때 메서드를 호출합니다. 추가 AddCodeCompileUnit 된 소스 코드는 어셈블리 컴파일에 포함됩니다.
일반적으로 빌드 공급자의 GenerateCode 메서드 구현은 속성을 읽고 VirtualPath 내용을 구문 분석한 다음 생성된 소스 코드를 지정된 AssemblyBuilder 개체에 추가합니다. 빌드 공급자는 이 메서드를 AddCodeCompileUnit 사용하여 소스 코드를 CodeDOM 그래프로 어셈블리에 추가합니다. 또는 빌드 공급자는 메서드를 CreateCodeFile 사용하여 소스 코드를 어셈블리에 물리적 파일로 추가할 수 있습니다.