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 (SP1), этот член больше не требует ReflectionPermission флагаReflectionPermissionFlag.ReflectionEmit. (См. проблемы безопасности при отправке отражения.) Чтобы использовать эту функцию, приложение должно ориентироваться на платформа .NET Framework 3.5 или более поздней версии.

Применяется к