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

用户入口点。

例外

entryPointnull

对不是调试模块的动态模块调用此方法。

- 或 -

此动态模块中不包含 entryPoint

注解

编译器可能会在调用用户main之前生成启动存根。 启动存根将是入口点。 虽然用户main将是用户入口点,因此调试器不会单步执行编译器入口点。

注意

从 .NET Framework 2.0 Service Pack 1 开始,此成员不再需要ReflectionPermission标志ReflectionPermissionFlag.ReflectionEmit。 (请参阅反射发出中的安全问题.) 若要使用此功能,应用程序应面向.NET Framework 3.5 或更高版本。

适用于