리플렉션 내보내기를 사용하여 열거형 정의

열거형은 동적 모듈 범위에서 ModuleBuilder.DefineEnum 메서드를 사용하여 정의됩니다. DefineEnumEnumBuilder를 반환합니다.

열거형 필드는 EnumBuilder.DefineLiteral 메서드를 사용하여 정의합니다. 자세한 내용은 이 메서드의 코드 예제를 참조하십시오.

열거형을 사용하려면 EnumBuilder.CreateType 메서드를 호출해야 합니다. CreateType에서 열거형을 만듭니다.

참고참고

.NET Framework 버전 1.0과 1.1의 경우 TypeBuilder를 사용하여 열거형을 정의해야 합니다. EnumBuilder는 열거형 형식 대신 요소 형식이 Int32인 열거형을 내보내기 때문입니다..NET Framework 버전 2.0의 경우 EnumBuilder는 요소 형식이 올바른 열거형을 내보냅니다.

참고 항목

참조

EnumBuilder

EnumBuilder.DefineLiteral

기타 리소스

리플렉션 내보내기 사용