System.Web.Compilation Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит классы для создания и компиляции пользовательских типов файлов в среде сборки ASP.NET.
Классы
| Имя | Описание |
|---|---|
| AppSettingsExpressionBuilder |
Извлекает значения, указанные в декларативном выражении, из |
| AssemblyBuilder |
Предоставляет контейнер для создания сборки из одного или нескольких виртуальных путей в проекте ASP.NET. |
| BuildDependencySet |
Представляет зависимости, возвращаемые диспетчером сборки. |
| BuildManager |
Предоставляет набор методов для управления компиляцией приложения ASP.NET. |
| BuildManagerHostUnloadEventArgs |
Содержит данные события для AppDomainShutdown события и AppDomainUnloaded события. |
| BuildProvider |
Определяет набор свойств и методов для создания исходного кода в среде сборки ASP.NET. Этот класс является абстрактным. |
| BuildProviderAppliesToAttribute |
Определяет атрибут, указывающий область, в которой будет применяться поставщик сборки при расположении ресурса. Этот класс не наследуется. |
| ClientBuildManager |
Предоставляет службы компиляции для приложений ASP.NET. |
| ClientBuildManagerCallback |
Получает сведения о состоянии сборки ClientBuildManager из объекта. |
| ClientBuildManagerParameter |
Содержит значения, передаваемые компилятору ASP.NET во время предварительной компиляции. |
| CompilerType |
Представляет параметры компилятора, используемые в среде сборки ASP.NET для создания и компиляции исходного кода из виртуального пути. Этот класс не наследуется. |
| ConnectionStringsExpressionBuilder |
Извлекает или создает код для получения значений из < |
| ControlBuilderInterceptor |
Позволяет настраивать или контролировать процесс компиляции. |
| DesignTimeResourceProviderFactoryAttribute |
Указывает тип фабрики поставщиков ресурсов для времени разработки. Этот класс не наследуется. |
| ExpressionBuilder |
Вычисляет выражения во время синтаксического анализа страниц. |
| ExpressionBuilderContext |
Предоставляет контекст для ExpressionBuilder объекта. |
| ExpressionEditorAttribute |
Задает редактор времени разработки построителя выражений. Этот класс не наследуется. |
| ExpressionPrefixAttribute |
Указывает атрибут префикса, используемый для построителя выражений. Этот класс не наследуется. |
| FolderLevelBuildProviderAppliesToAttribute |
Определяет атрибут, указывающий область, в которой должен применяться объект FolderLevelBuildProvider при расположении ресурса. |
| ImplicitResourceKey |
Содержит поля, определяющие неявный ключ ресурса. |
| LinePragmaCodeInfo |
Содержит свойства для синтаксического анализа блока скрипта. |
| ResourceExpressionBuilder |
Предоставляет код средства синтаксического анализа страницы для назначения значений свойств в элементе управления. |
| ResourceExpressionFields |
Содержит поля из синтаксического выражения ресурса. |
| ResourceProviderFactory |
Служит базовым классом для классов, создающих поставщиков ресурсов. |
| RouteUrlExpressionBuilder |
Создает URL-адрес, соответствующий указанным значениям параметров URL-адреса. |
| RouteValueExpressionBuilder |
Извлекает значение, соответствующее указанному параметру URL-адреса на перенаправленной странице. |
| WCFBuildProvider |
Создает код класса прокси для служб Windows Communication Foundation (WCF). |
Интерфейсы
| Имя | Описание |
|---|---|
| IAssemblyPostProcessor |
Определяет метод, который класс реализует для обработки сборки после сборки. |
| IImplicitResourceProvider |
Определяет методы, которые класс реализует для действия в качестве неявного поставщика ресурсов. |
| IResourceProvider |
Определяет интерфейс, который должен реализовывать класс, чтобы выступать в качестве поставщика ресурсов. |
| IWcfReferenceReceiveContextInformation |
Определяет интерфейс для реализации для получения дополнительных сведений о контексте. |
Перечисления
| Имя | Описание |
|---|---|
| BuildProviderAppliesTo |
Указывает расположения, в которых атрибут BuildProviderAppliesToAttribute учитывается во время создания кода для ресурса объектом BuildProvider. |
| BuildProviderResultFlags |
Указывает необходимое поведение при построении виртуального пути. |
| FolderLevelBuildProviderAppliesTo |
Представляет перечисление, указывающее целевой каталог, к которому применяется объект FolderLevelBuildProvider. |
| PrecompilationFlags |
Предоставляет флаги, определяющие поведение предварительной компиляции. |
Делегаты
| Имя | Описание |
|---|---|
| BuildManagerHostUnloadEventHandler |
Представляет метод, обрабатывающий AppDomainUnloaded событие и AppDomainShutdown событие ClientBuildManager объекта. |