AssemblyBuilder.SetEntryPoint Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece el punto de entrada de este ensamblado dinámico.
Sobrecargas
SetEntryPoint(MethodInfo) |
Establece el punto de entrada para este ensamblado dinámico, suponiendo que se está generando una aplicación de consola. |
SetEntryPoint(MethodInfo, PEFileKinds) |
Establece el punto de entrada de este ensamblado y define el tipo de archivo ejecutable portátil (archivo PE) que se está generando. |
SetEntryPoint(MethodInfo)
Establece el punto de entrada para este ensamblado dinámico, suponiendo que se está generando una aplicación de consola.
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)
Parámetros
- entryMethod
- MethodInfo
Una referencia al método que representa el punto de entrada de este ensamblado dinámico.
Excepciones
entryMethod
es null
.
entryMethod
no se encuentra dentro de este ensamblado.
El llamador no dispone del permiso requerido.
Se aplica a
SetEntryPoint(MethodInfo, PEFileKinds)
Establece el punto de entrada de este ensamblado y define el tipo de archivo ejecutable portátil (archivo PE) que se está generando.
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)
Parámetros
- entryMethod
- MethodInfo
Una referencia al método que representa el punto de entrada de este ensamblado dinámico.
- fileKind
- PEFileKinds
Tipo de archivo ejecutable de ensamblado que se está generando.
Excepciones
entryMethod
es null
.
entryMethod
no se encuentra dentro de este ensamblado.
El llamador no dispone del permiso requerido.
Comentarios
Nota
A partir de .NET Framework 2.0 Service Pack 1, este miembro ya no requiere ReflectionPermission con la ReflectionPermissionFlag.ReflectionEmit marca . (Consulte Problemas de seguridad en emisión de reflexión). Para usar esta funcionalidad, la aplicación debe tener como destino .NET Framework 3.5 o posterior.