BuildManager Класс

Определение

Предоставляет набор методов, помогающих управлять процессом компиляции приложения ASP.NET.

public ref class BuildManager sealed
public sealed class BuildManager
type BuildManager = class
Public NotInheritable Class BuildManager
Наследование
BuildManager

Комментарии

BuildManagerКласс управляет процессом компиляции сборок и страниц для приложения. Это запечатанный класс, который не может быть унаследован.

BuildManager содержит статические члены, предоставляющие сведения о скомпилированных сборках.

Свойства

BatchCompilationEnabled

Получает или задает значение, указывающее, включена ли пакетная компиляция.

CodeAssemblies

Возвращает список сборок, построенных на основе каталога App_Code.

IsPrecompiledApp

Получает значение, определяющее, выполнена ли предварительная компиляция приложения.

IsUpdatablePrecompiledApp

Получает значение, указывающее, выполняется ли предварительная компиляция приложения как обновляемого.

TargetFramework

Получает целевую версию платформы .NET Framework для текущего веб-сайта.

Методы

AddCompilationDependency(String)

Указывает строку, представляющую зависимость, которую диспетчер построения использует, чтобы определить, требуется ли чистое построение.

AddReferencedAssembly(Assembly)

Добавляет сборку в набор сборок приложения, на которые имеются ссылки.

CreateCachedFile(String)

Создает кэшированный файл.

CreateInstanceFromVirtualPath(String, Type)

Обрабатывает файл по его виртуальному пути и создает экземпляр результата.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetCachedBuildDependencySet(HttpContext, String)

Возвращает набор зависимостей сборки для виртуального пути, если путь расположен в кэше ASP.NET.

GetCachedBuildDependencySet(HttpContext, String, Boolean)

Возвращает набор зависимостей построения для виртуального пути, если путь расположен в кэше ASP.NET, даже если содержимое не является текущим.

GetCompiledAssembly(String)

Компилирует файл в сборку, используя указанный виртуальный путь.

GetCompiledCustomString(String)

Компилирует файл по его виртуальному пути, и возвращает настраиваемую строку, которую поставщик построения хранит в кэше.

GetCompiledType(String)

Компилирует файл по его виртуальному пути и возвращает скомпилированный тип.

GetGlobalAsaxType()

Получает объект, представляющий скомпилированный тип для файла Global.asax.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetObjectFactory(String, Boolean)

Получает фабрику объектов для указанного виртуального пути.

GetReferencedAssemblies()

Возвращает список ссылок на сборки, на которые должны ссылаться компиляции всех страниц.

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
GetType(String, Boolean)

Ищет тип в сборках верхнего уровня или сборках, заданных в конфигурации и, при необходимости, выбрасывает исключение при сбое.

GetType(String, Boolean, Boolean)

Ищет тип в сборках верхнего уровня или сборках, заданных в конфигурации, используя поиск без учета регистра и, при необходимости, выбрасывает исключение при сбое.

GetVirtualPathDependencies(String)

Предоставляет набор зависимостей для указанного виртуального пути.

MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ReadCachedFile(String)

Считывает кэшированный файл.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

См. также раздел