ModuleBuilder.SetUserEntryPoint(MethodInfo) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ustawia punkt wejścia użytkownika.
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
Punkt wejścia użytkownika.
Wyjątki
entryPoint
to null
.
Ta metoda jest wywoływana w module dynamicznym, który nie jest modułem debugowania.
-lub-
entryPoint
nie jest zawarty w tym module dynamicznym.
Uwagi
Kompilator może wygenerować wycinkę uruchamiania przed wywołaniem głównego użytkownika. Wycinka uruchamiania będzie punktem wejścia. Użytkownik główny będzie punktem wejścia użytkownika, aby debuger nie przechodził do punktu wejścia kompilatora.
Uwaga
Począwszy od .NET Framework 2.0 z dodatkiem Service Pack 1, ten element członkowski nie wymaga ReflectionPermission już flagi ReflectionPermissionFlag.ReflectionEmit . (Zobacz Problemy z zabezpieczeniami w emisji odbicia). Aby korzystać z tej funkcji, aplikacja powinna być docelowa dla .NET Framework 3.5 lub nowszej.