Язык

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, Boolean)

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

GetCachedBuildDependencySet(HttpContext, String)

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

GetCompiledAssembly(String)

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

GetCompiledCustomString(String)

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

GetCompiledType(String)

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

GetGlobalAsaxType()

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

GetHashCode()

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

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

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

GetReferencedAssemblies()

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

GetType()

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

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

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

GetType(String, Boolean)

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

GetVirtualPathDependencies(String)

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

MemberwiseClone()

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

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

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

ToString()

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

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

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

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