AssemblyBuilder.SetEntryPoint Metoda

Definice

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ší.

Platí pro