Condividi tramite


Assembly.GetEntryAssembly Metodo

Definizione

Ottiene l'assembly di voce per l'applicazione in esecuzione.

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

Restituisce

Assembly di voce per l'applicazione in esecuzione. Può restituire null se chiamato da codice non gestito.

Commenti

Solo .NET Framework: Nel dominio applicazione predefinito, questo metodo restituisce il file eseguibile del processo. In altri domini dell'applicazione, questo metodo restituisce il primo eseguibile eseguito da ExecuteAssembly.

Il GetEntryAssembly metodo può restituire null quando un assembly gestito è stato caricato da un'applicazione non gestita. Ad esempio, se un'applicazione non gestita crea un'istanza di un componente COM scritto in C#, una chiamata al GetEntryAssembly metodo dal componente C# restituisce Null, perché il punto di ingresso per il processo non è stato gestito anziché un assembly gestito.

Si applica a