ModuleBuilder.SetUserEntryPoint(MethodInfo) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define o ponto de entrada do usuário.
public:
void SetUserEntryPoint(System::Reflection::MethodInfo ^ entryPoint);
public void SetUserEntryPoint (System.Reflection.MethodInfo entryPoint);
member this.SetUserEntryPoint : System.Reflection.MethodInfo -> unit
Public Sub SetUserEntryPoint (entryPoint As MethodInfo)
Parâmetros
- entryPoint
- MethodInfo
O ponto de entrada do usuário.
Exceções
entryPoint
é null
.
Esse método é chamado em um módulo dinâmico não é um módulo de depuração.
- ou -
entryPoint
não está contido neste módulo dinâmico.
Comentários
O compilador pode gerar um stub de inicialização antes de chamar o usuário main. O stub de inicialização será o ponto de entrada. Enquanto o usuário main será o ponto de entrada do usuário para que o depurador não entre no ponto de entrada do compilador.
Observação
A partir do .NET Framework 2.0 Service Pack 1, esse membro não requer ReflectionPermission mais com o ReflectionPermissionFlag.ReflectionEmit sinalizador. (Consulte Problemas de segurança em Emissão de Reflexão.) Para usar essa funcionalidade, seu aplicativo deve ter como destino o .NET Framework 3.5 ou posterior.