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 v dynamickém 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 zástupný postup při spuštění. 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 rozhraním .NET Framework 2.0 Service Pack 1 už tento člen nevyžaduje ReflectionPermission s příznakem ReflectionPermissionFlag.ReflectionEmit . (Viz Problémy se zabezpečením v emitu reflexe.) Chcete-li použít tuto funkci, vaše aplikace by měla cílit na rozhraní .NET Framework 3.5 nebo novější.

Platí pro