동적 모듈 정의

이 항목에서는 동적 모듈을 만드는 메서드를 설명합니다.

동적 어셈블리에 임시 동적 모듈 정의

동적 어셈블리의 임시 동적 모듈은 AssemblyBuilder.DefineDynamicModule(String) 메서드를 사용하여 만듭니다.

동적 어셈블리에 지속 동적 모듈 정의

동적 어셈블리의 지속 동적 모듈은 AssemblyBuilder.DefineDynamicModule 메서드를 사용하여 만듭니다. Save 또는 RunAndSave로 지정된 AssemblyBuilderAccess 인수를 사용하여 동적 어셈블리를 만들어야 합니다. DefineDynamicModuleAssemblyBuilder를 반환합니다.

다음과 같은 AssemblyBuilder.DefineDynamicModule 변형이 제공됩니다.

  • 지정한 이름과 지정한 파일 이름을 사용하여 지속 동적 모듈을 정의합니다.

  • 지정한 이름과 지정한 파일 이름을 사용하여 지속 동적 모듈을 정의하고 조건에 따라 기호 작성기 인터페이스의 기본 구현을 사용하여 기호화된 정보를 내보냅니다.

포함하는 동적 어셈블리를 저장하면 동적 모듈이 저장됩니다. 기본적으로 리플렉션 내보내기에서는 DLL을 생성합니다. 콘솔 응용 프로그램이나 Windows 기반 응용 프로그램을 만들려면 AssemblyBuilder.SetEntryPoint 메서드를 호출해야 합니다.

참고 항목

기타 리소스

리플렉션 내보내기 사용