ModuleBuilder.SetUserEntryPoint(MethodInfo) 메서드

정의

사용자 진입점을 설정합니다.

public:
 void SetUserEntryPoint(System::Reflection::MethodInfo ^ entryPoint);
public void SetUserEntryPoint (System.Reflection.MethodInfo entryPoint);
member this.SetUserEntryPoint : System.Reflection.MethodInfo -> unit
Public Sub SetUserEntryPoint (entryPoint As MethodInfo)

매개 변수

entryPoint
MethodInfo

사용자 진입점입니다.

예외

entryPoint이(가) null인 경우

디버그 모듈이 아닌 동적 모듈에서 해당 메서드를 호출한 경우

또는

entryPoint가 이 동적 모듈에 들어 있지 않은 경우

설명

컴파일러는 사용자 기본 호출하기 전에 시작 스텁을 생성할 수 있습니다. 시작 스텁이 진입점이 됩니다. 사용자 기본 디버거가 컴파일러 진입점으로 진입하지 않도록 사용자 진입점이 됩니다.

참고

.NET Framework 2.0 서비스 팩 1부터 이 멤버는 ReflectionPermission 더 이상 플래그를 ReflectionPermissionFlag.ReflectionEmit 사용할 필요가 없습니다. (리플렉션 내보내기의 보안 문제를 참조하세요.) 이 기능을 사용하려면 애플리케이션이 .NET Framework 3.5 이상을 대상으로 해야 합니다.

적용 대상