Udostępnij za pośrednictwem


Assembly.GetEntryAssembly Metoda

Definicja

Pobiera zestaw wejściowy dla uruchomionej aplikacji.

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 wejściowy dla uruchomionej aplikacji. Może zwracać null wywołanie z niezarządzanego kodu.

Uwagi

Tylko program .NET Framework: W domyślnej domenie aplikacji ta metoda zwraca plik wykonywalny procesu. W innych domenach aplikacji ta metoda zwraca pierwszy plik wykonywalny, który został wykonany przez ExecuteAssembly.

Metoda może zostać zwrócona GetEntryAssemblynull , gdy zestaw zarządzany został załadowany z aplikacji niezarządzanej. Jeśli na przykład niezarządzana aplikacja 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 dla procesu był niezarządzany kodem, a nie zarządzanym zestawem.

Dotyczy