AssemblyBuilder.SetEntryPoint Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit le point d’entrée de cet assembly dynamique.
Surcharges
SetEntryPoint(MethodInfo) |
Définit le point d’entrée de cet assembly dynamique, en supposant que l’application créée est une application console. |
SetEntryPoint(MethodInfo, PEFileKinds) |
Définit le point d’entrée pour cet assembly et le type du fichier exécutable portable (fichier PE) en cours de génération. |
SetEntryPoint(MethodInfo)
Définit le point d’entrée de cet assembly dynamique, en supposant que l’application créée est une application console.
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)
Paramètres
- entryMethod
- MethodInfo
Référence à la méthode qui représente le point d’entrée de cet assembly dynamique.
Exceptions
entryMethod
a la valeur null
.
entryMethod
n’est pas contenue dans cet assembly.
L'appelant n'a pas l'autorisation requise.
S’applique à
SetEntryPoint(MethodInfo, PEFileKinds)
Définit le point d’entrée pour cet assembly et le type du fichier exécutable portable (fichier PE) en cours de génération.
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)
Paramètres
- entryMethod
- MethodInfo
Référence à la méthode qui représente le point d’entrée de cet assembly dynamique.
- fileKind
- PEFileKinds
Type de l’exécutable de l’assembly en cours de génération.
Exceptions
entryMethod
a la valeur null
.
entryMethod
n’est pas contenue dans cet assembly.
L'appelant n'a pas l'autorisation requise.
Remarques
Notes
À compter du .NET Framework 2.0 Service Pack 1, ce membre n’a plus besoin de ReflectionPermission l’indicateur ReflectionPermissionFlag.ReflectionEmit . (Consultez Problèmes de sécurité dans l’émission de réflexion.) Pour utiliser cette fonctionnalité, votre application doit cibler .NET Framework 3.5 ou version ultérieure.