AssemblyBuilder.SetEntryPoint 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 pro toto dynamické sestavení.
Přetížení
SetEntryPoint(MethodInfo) |
Nastaví vstupní bod pro toto dynamické sestavení za předpokladu, že se sestavuje konzolová aplikace. |
SetEntryPoint(MethodInfo, PEFileKinds) |
Nastaví vstupní bod pro toto sestavení a definuje typ vytvářeného přenosného spustitelného souboru (souboru PE). |
SetEntryPoint(MethodInfo)
Nastaví vstupní bod pro toto dynamické sestavení za předpokladu, že se sestavuje konzolová aplikace.
public:
void SetEntryPoint(System::Reflection::MethodInfo ^ entryMethod);
public void SetEntryPoint (System.Reflection.MethodInfo entryMethod);
member this.SetEntryPoint : System.Reflection.MethodInfo -> unit
Public Sub SetEntryPoint (entryMethod As MethodInfo)
Parametry
- entryMethod
- MethodInfo
Odkaz na metodu, která představuje vstupní bod pro toto dynamické sestavení.
Výjimky
entryMethod
je null
.
entryMethod
není obsažen v tomto sestavení.
Volající nemá požadované oprávnění.
Platí pro
SetEntryPoint(MethodInfo, PEFileKinds)
Nastaví vstupní bod pro toto sestavení a definuje typ vytvářeného přenosného spustitelného souboru (souboru PE).
public:
void SetEntryPoint(System::Reflection::MethodInfo ^ entryMethod, System::Reflection::Emit::PEFileKinds fileKind);
public void SetEntryPoint (System.Reflection.MethodInfo entryMethod, System.Reflection.Emit.PEFileKinds fileKind);
member this.SetEntryPoint : System.Reflection.MethodInfo * System.Reflection.Emit.PEFileKinds -> unit
Public Sub SetEntryPoint (entryMethod As MethodInfo, fileKind As PEFileKinds)
Parametry
- entryMethod
- MethodInfo
Odkaz na metodu, která představuje vstupní bod pro toto dynamické sestavení.
- fileKind
- PEFileKinds
Typ sestavení spustitelného souboru, který se sestavuje.
Výjimky
entryMethod
je null
.
entryMethod
není obsažen v tomto sestavení.
Volající nemá požadované oprávnění.
Poznámky
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ší.