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부터 이 멤버는 더 이상 플래그가 ReflectionPermissionFlag.ReflectionEmit 필요하지 ReflectionPermission 않습니다. (리플렉션 내보내기의 보안 문제 참조) 이 기능을 사용하려면 애플리케이션이 .NET Framework 3.5 이상을 대상으로 해야 합니다.

적용 대상