Assembly.GetEntryAssembly Метод

Определение

Возвращает сборку записи для работающего приложения.

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

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

Сборка записи для запущенного приложения. Может возвращаться null при вызове из неуправляемого кода.

Комментарии

.NET Framework only: В домене приложения по умолчанию этот метод возвращает исполняемый файл процесса. В других доменах приложений этот метод возвращает первый исполняемый файл, который был выполнен ExecuteAssembly.

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

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