AssemblyBuilder.SetEntryPoint Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta il punto di ingresso di questo assembly dinamico.
Overload
SetEntryPoint(MethodInfo) |
Imposta il punto di ingresso per questo assembly dinamico, presupponendo che si sta creando un'applicazione console. |
SetEntryPoint(MethodInfo, PEFileKinds) |
Imposta il punto di ingresso dell'assembly e definisce il tipo del file eseguibile di tipo PE in corso di compilazione. |
SetEntryPoint(MethodInfo)
Imposta il punto di ingresso per questo assembly dinamico, presupponendo che si sta creando un'applicazione 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)
Parametri
- entryMethod
- MethodInfo
Riferimento al metodo che rappresenta il punto di ingresso di questo assembly dinamico.
Eccezioni
entryMethod
è null
.
entryMethod
non è contenuto in questo assembly.
Il chiamante non dispone dell'autorizzazione richiesta.
Si applica a
SetEntryPoint(MethodInfo, PEFileKinds)
Imposta il punto di ingresso dell'assembly e definisce il tipo del file eseguibile di tipo PE in corso di compilazione.
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)
Parametri
- entryMethod
- MethodInfo
Riferimento al metodo che rappresenta il punto di ingresso di questo assembly dinamico.
- fileKind
- PEFileKinds
Tipo del file eseguibile di assembly compilato.
Eccezioni
entryMethod
è null
.
entryMethod
non è contenuto in questo assembly.
Il chiamante non dispone dell'autorizzazione richiesta.
Commenti
Nota
A partire da .NET Framework 2.0 Service Pack 1, questo membro non richiede ReflectionPermission più con il ReflectionPermissionFlag.ReflectionEmit flag. Vedere Problemi di sicurezza in Reflection Emit. Per usare questa funzionalità, l'applicazione deve essere destinato a .NET Framework 3.5 o versione successiva.