Comparteix a través de


System.Web.Compilation Espacio de nombres

Contiene clases para generar y compilar tipos de archivo personalizados dentro del entorno de compilación ASP.NET.

Clases

AppSettingsExpressionBuilder

Recupera valores, según lo especificado en una expresión declarativa, de la sección <appSettings> del archivo Web.config.

AssemblyBuilder

Proporciona un contenedor para compilar un ensamblado de una o más rutas de acceso virtuales dentro de un proyecto ASP.NET.

BuildDependencySet

Representa las dependencias devueltas por el administrador de compilación.

BuildManager

Proporciona un conjunto de métodos para ayudar a administrar la compilación de una aplicación ASP.NET.

BuildManagerHostUnloadEventArgs

Contiene los datos de eventos correspondientes a los eventos AppDomainShutdown y AppDomainUnloaded.

BuildProvider

Define un conjunto de propiedades y métodos para generar código fuente dentro del entorno de generación de ASP.NET. Esta clase es abstracta.

BuildProviderAppliesToAttribute

Define un atributo que especifica el ámbito de aplicación de un proveedor de compilación cuando se encuentra un recurso. Esta clase no puede heredarse.

ClientBuildManager

Proporciona servicios de compilación para las aplicaciones ASP.NET.

ClientBuildManagerCallback

Recibe información del estado de una versión de compilación desde el objeto ClientBuildManager.

ClientBuildManagerParameter

Contiene valores pasados al compilador de ASP.NET durante la precompilación.

CompilerType

Representa la configuración del compilador utilizada en del entorno de generación ASP.NET para generar y compilar código fuente desde una ruta de acceso virtual. Esta clase no puede heredarse.

ConnectionStringsExpressionBuilder

Recupera o genera código para recuperar valores de la sección <connectionStrings> del archivo Web.config.

ControlBuilderInterceptor

Permite personalizar o controlar el proceso de compilación.

DesignTimeResourceProviderFactoryAttribute

Especifica el tipo de generador de proveedores de recursos para el tiempo de diseño. Esta clase no puede heredarse.

ExpressionBuilder

Evalúa las expresiones durante el análisis de páginas.

ExpressionBuilderContext

Proporciona el contexto para un objeto ExpressionBuilder.

ExpressionEditorAttribute

Especifica el editor en tiempo de diseño del generador de expresiones. Esta clase no puede heredarse.

ExpressionPrefixAttribute

Especifica el atributo de prefijo que se debe utilizar para el generador de expresiones. Esta clase no puede heredarse.

FolderLevelBuildProviderAppliesToAttribute

Define un atributo que especifica el ámbito en el que debe aplicarse un objeto FolderLevelBuildProvider cuando se ubica un recurso.

ImplicitResourceKey

Contiene campos que identifican una clave de recurso implícita.

LinePragmaCodeInfo

Contiene propiedades correspondientes a un bloque de script analizado.

ResourceExpressionBuilder

Proporciona código al analizador de páginas para asignar los valores de propiedades de un control.

ResourceExpressionFields

Contiene los campos de una expresión de recurso analizada.

ResourceProviderFactory

Actúa como clase base para las clases que crean proveedores de recursos.

RouteUrlExpressionBuilder

Crea una dirección URL que corresponde a los valores del parámetro de dirección URL especificado.

RouteValueExpressionBuilder

Recupera el valor correspondiente a un parámetro de dirección URL especificado en una página enrutada.

WCFBuildProvider

Genera el código de la clase de proxy para los servicios de Windows Communication Foundation (WCF).

Interfaces

IAssemblyPostProcessor

Define el método que una clase implementa para procesar un ensamblado después de que éste se haya compilado.

IImplicitResourceProvider

Define los métodos que una clase implementa para actuar como proveedor de recursos implícitos.

IResourceProvider

Define la interfaz que una clase debe implementar para actuar como proveedor de recursos.

IWcfReferenceReceiveContextInformation

Define la interfaz que se implementa para obtener información de contexto adicional.

Enumeraciones

BuildProviderAppliesTo

Especifica las ubicaciones en las que se respeta el atributo BuildProviderAppliesToAttribute durante la generación de código para un recurso por parte de un objeto BuildProvider.

BuildProviderResultFlags

Indica el comportamiento exigido cuando se crea una ruta de acceso virtual.

FolderLevelBuildProviderAppliesTo

Representa una enumeración que especifica el directorio de destino al que se aplica un objeto FolderLevelBuildProvider.

PrecompilationFlags

Proporciona marcas que determinan el comportamiento de la precompilación.

Delegados

BuildManagerHostUnloadEventHandler

Representa el método que controla los eventos AppDomainUnloaded y AppDomainShutdown de un objeto ClientBuildManager.