AssemblyBuilder.SetEntryPoint 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 dla tego zestawu dynamicznego.
Przeciążenia
SetEntryPoint(MethodInfo) |
Ustawia punkt wejścia dla tego zestawu dynamicznego, przy założeniu, że tworzona jest aplikacja konsolowa. |
SetEntryPoint(MethodInfo, PEFileKinds) |
Ustawia punkt wejścia dla tego zestawu i definiuje typ tworzonego przenośnego pliku wykonywalnego (pliku PE). |
SetEntryPoint(MethodInfo)
Ustawia punkt wejścia dla tego zestawu dynamicznego, przy założeniu, że tworzona jest aplikacja konsolowa.
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
Odwołanie do metody reprezentującej punkt wejścia dla tego zestawu dynamicznego.
Wyjątki
entryMethod
to null
.
entryMethod
nie jest zawarta w tym zestawie.
Obiekt wywołujący nie posiada wymaganych uprawnień.
Dotyczy
SetEntryPoint(MethodInfo, PEFileKinds)
Ustawia punkt wejścia dla tego zestawu i definiuje typ tworzonego przenośnego pliku wykonywalnego (pliku 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
Odwołanie do metody reprezentującej punkt wejścia dla tego zestawu dynamicznego.
- fileKind
- PEFileKinds
Typ tworzonego pliku wykonywalnego zestawu.
Wyjątki
entryMethod
to null
.
entryMethod
nie jest zawarta w tym zestawie.
Obiekt wywołujący nie posiada wymaganych uprawnień.
Uwagi
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.