Assembly.GetEntryAssembly Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla