ModuleBuilder.SetUserEntryPoint(MethodInfo) Metoda

Definice

Nastaví vstupní bod uživatele.

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)

Parametry

entryPoint
MethodInfo

Vstupní bod uživatele.

Výjimky

entryPoint je null.

Tato metoda je volána u dynamického modulu, který není ladicí modul.

-nebo-

entryPoint tento dynamický modul neobsahuje.

Poznámky

Kompilátor může před voláním hlavního uživatele vygenerovat spouštěcí zástupný kód. Vstupním bodem bude spouštěcí zástupný soubor. Zatímco user main bude vstupním bodem uživatele, aby ladicí program nešla do vstupního bodu kompilátoru.

Poznámka

Počínaje .NET Framework 2.0 Service Pack 1, tento člen již nevyžaduje ReflectionPermission s příznakem ReflectionPermissionFlag.ReflectionEmit . (Viz Problémy se zabezpečením v reflexi Emit.) Pokud chcete tuto funkci používat, měla by vaše aplikace cílit na rozhraní .NET Framework 3.5 nebo novější.

Platí pro