Assembly.GetEntryAssembly Метод

Определение

Получает процесс, исполняемый в домене приложения по умолчанию. В других доменах приложений это первый исполняемый процесс, который был выполнен методом ExecuteAssembly(String).

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

Возвращаемое значение

Assembly

Сборка, представляющая собой исполняемый файл процесса в домене приложения по умолчанию или первый исполняемый файл, выполненный методом ExecuteAssembly(String). Может возвратить значение null при вызове из неуправляемого кода.

Комментарии

Метод GetEntryAssembly может возвращать, null когда управляемая сборка была загружена из неуправляемого приложения. Например, если неуправляемое приложение создает экземпляр COM-компонента, написанного C#, вызов GetEntryAssembly метода из компонента C# возвращает значение NULL, так как точка входа для процесса была неуправляемой, а не управляемой сборкой.

Применяется к