Assembly.GetEntryAssembly Metoda

Definicja

Pobiera plik wykonywalny procesu w domyślnej domenie aplikacji. W innych domenach aplikacji jest to pierwszy plik wykonywalny, który został wykonany przez ExecuteAssembly(String)program .

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

Zwraca

Zestaw, który jest plikiem wykonywalny procesu w domyślnej domenie aplikacji lub pierwszy plik wykonywalny, który został wykonany przez ExecuteAssembly(String)program . Może wrócić null po wywołaniu z niezarządzanego kodu.

Uwagi

Metoda może zostać zwrócona GetEntryAssemblynull , gdy zestaw zarządzany został załadowany z niezarządzanej aplikacji. Jeśli na przykład aplikacja niezarządzana tworzy wystąpienie składnika COM napisanego w języku C#, wywołanie GetEntryAssembly metody ze składnika C# zwraca wartość null, ponieważ punkt wejścia procesu był niezarządzany kodem, a nie zarządzanym zestawem.

Dotyczy