ModuleBuilder.SetUserEntryPoint(MethodInfo) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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ší.