System.Web.Compilation Espacio de nombres

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

Clases

Nombre Description
AppSettingsExpressionBuilder

Recupera valores, como se especifica en una expresión declarativa, de la <appSettings> sección del archivo Web.config.

AssemblyBuilder

Proporciona un contenedor para compilar un ensamblado a partir de una o varias rutas de acceso virtuales dentro de un proyecto de 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 datos de eventos para el AppDomainShutdown evento y el AppDomainUnloaded evento.

BuildProvider

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

BuildProviderAppliesToAttribute

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

ClientBuildManager

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

ClientBuildManagerCallback

Recibe información de estado sobre una compilación del ClientBuildManager objeto .

ClientBuildManagerParameter

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

CompilerType

Representa la configuración del compilador que se usa en el entorno de compilación de 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 <connectionStrings> sección 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 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 de un ExpressionBuilder objeto .

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 va a usar para el generador de expresiones. Esta clase no puede heredarse.

FolderLevelBuildProviderAppliesToAttribute

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

ImplicitResourceKey

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

LinePragmaCodeInfo

Contiene propiedades para un bloque de script que se analiza.

ResourceExpressionBuilder

Proporciona código al analizador de páginas para asignar valores de propiedad en 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 de parámetro de dirección URL especificados.

RouteValueExpressionBuilder

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

WCFBuildProvider

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

Interfaces

Nombre Description
IAssemblyPostProcessor

Define el método que una clase implementa para procesar un ensamblado una vez compilado el ensamblado.

IImplicitResourceProvider

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

IResourceProvider

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

IWcfReferenceReceiveContextInformation

Define la interfaz que se va a implementar para obtener información de contexto adicional.

Enumeraciones

Nombre Description
BuildProviderAppliesTo

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

BuildProviderResultFlags

Indica el comportamiento necesario cuando se compila 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 precompilación.

Delegados

Nombre Description
BuildManagerHostUnloadEventHandler

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