ModuleBuilder.SetUserEntryPoint(MethodInfo) Método

Definição

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.

Aplica-se a