Assembly.GetEntryAssembly 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í.
Obtiene el ejecutable de procesos en el dominio de la aplicación predeterminada. En otros dominios de la aplicación, este es el primer ejecutable que ExecuteAssembly(String) ejecutó.
public:
static System::Reflection::Assembly ^ GetEntryAssembly();
public static System.Reflection.Assembly? GetEntryAssembly ();
public static System.Reflection.Assembly GetEntryAssembly ();
static member GetEntryAssembly : unit -> System.Reflection.Assembly
Public Shared Function GetEntryAssembly () As Assembly
Devoluciones
Ensamblado que es el ejecutable del proceso en el dominio de la aplicación predeterminada o el primer ejecutable que haya ejecutado ExecuteAssembly(String). Puede devolver null
cuando se le llama desde código no administrado.
Comentarios
El GetEntryAssembly método puede devolverse null
cuando se ha cargado un ensamblado administrado desde una aplicación no administrada. Por ejemplo, si una aplicación no administrada crea una instancia de un componente COM escrito en C#, una llamada al GetEntryAssembly método desde el componente de C# devuelve null, porque el punto de entrada del proceso era código no administrado en lugar de un ensamblado administrado.
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de