System.Web.Compilation Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém classes para gerar e compilar tipos de arquivo personalizados no ambiente de build do ASP.NET.
Classes
| AppSettingsExpressionBuilder |
Recupera os valores, conforme especificado em uma expressão declarativa, da seção |
| AssemblyBuilder |
Fornece um contêiner para a criação de um assembly de um ou mais caminhos virtuais em um projeto do ASP.NET. |
| BuildDependencySet |
Representa as dependências retornadas pelo gerenciador de build. |
| BuildManager |
Fornece um conjunto de métodos para ajudar a gerenciar a compilação de um aplicativo ASP.NET. |
| BuildManagerHostUnloadEventArgs |
Contém os dados de evento do evento AppDomainShutdown e do evento AppDomainUnloaded. |
| BuildProvider |
Define um conjunto de propriedades e métodos para a geração de código-fonte dentro do ambiente de build do ASP.NET. Esta classe é abstrata. |
| BuildProviderAppliesToAttribute |
Define um atributo que especifica o escopo em que um provedor de build será aplicado quando um recurso é localizado. Essa classe não pode ser herdada. |
| ClientBuildManager |
Fornece serviços de compilação para aplicativos ASP.NET. |
| ClientBuildManagerCallback |
Recebe informações de status sobre um build do objeto ClientBuildManager. |
| ClientBuildManagerParameter |
Contém valores passados para o compilador do ASP.NET durante a pré-compilação. |
| CompilerType |
Representa as configurações de compilador usadas no ambiente de build do ASP.NET para gerar e compilar o código-fonte de um caminho virtual. Essa classe não pode ser herdada. |
| ConnectionStringsExpressionBuilder |
Recupera ou gera o código a ser recuperado, valores da seção < |
| ControlBuilderInterceptor |
Permite que o processo de compilação personalizado ou controlado. |
| DesignTimeResourceProviderFactoryAttribute |
Especifica o tipo de fábrica de provedor de recursos para o tempo de design. Essa classe não pode ser herdada. |
| ExpressionBuilder |
Avalia expressões durante a análise da página. |
| ExpressionBuilderContext |
Fornece o contexto de um objeto ExpressionBuilder. |
| ExpressionEditorAttribute |
Especifica o editor de tempo de design do construtor de expressão. Essa classe não pode ser herdada. |
| ExpressionPrefixAttribute |
Especifica o atributo de prefixo a ser usado para o construtor de expressões. Essa classe não pode ser herdada. |
| FolderLevelBuildProviderAppliesToAttribute |
Define um atributo que especifica o escopo em que um objeto FolderLevelBuildProvider deverá ser aplicado quando um recurso for localizado. |
| ImplicitResourceKey |
Contém campos que identificam uma chave de recurso implícito. |
| LinePragmaCodeInfo |
Contém propriedades para um bloco de script que está sendo analisado. |
| ResourceExpressionBuilder |
Fornece código para o analisador de página para atribuir valores de propriedade em um controle. |
| ResourceExpressionFields |
Contém os campos de uma expressão de recurso analisada. |
| ResourceProviderFactory |
Serve como a classe base para classes que criam provedores de recursos. |
| RouteUrlExpressionBuilder |
Cria uma URL que corresponde aos valores de parâmetro de URL especificados. |
| RouteValueExpressionBuilder |
Recupera o valor que corresponde a um parâmetro de URL especificado em uma página roteada. |
| WCFBuildProvider |
Gera o código de classe de proxy para os serviços do WCF (Windows Communication Foundation). |
Interfaces
| IAssemblyPostProcessor |
Define o método implementado por uma classe para processar um assembly depois que o assembly foi compilado. |
| IImplicitResourceProvider |
Define os métodos que uma classe implementa para atuar como um provedor de recursos implícito. |
| IResourceProvider |
Define a interface que uma classe deve implementar para atuar como um provedor de recursos. |
| IWcfReferenceReceiveContextInformation |
Define a interface a ser implementada para obter informações de contexto adicionais. |
Enumerações
| BuildProviderAppliesTo |
Especifica os locais em que o atributo BuildProviderAppliesToAttribute é respeitado durante a geração de código para um recurso por um objeto de BuildProvider. |
| BuildProviderResultFlags |
Indica o comportamento necessário quando um caminho virtual é criado. |
| FolderLevelBuildProviderAppliesTo |
Representa uma enumeração que especifica o diretório de destino ao qual um objeto FolderLevelBuildProvider se aplica. |
| PrecompilationFlags |
Fornece sinalizadores que determinam o comportamento de pré-compilação. |
Delegados
| BuildManagerHostUnloadEventHandler |
Representa o método que manipula o evento AppDomainUnloaded e o evento AppDomainShutdown de um objeto de ClientBuildManager. |