Partager via


AssemblyBuilder.SetEntryPoint Méthode

Définition

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.

S’applique à