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. |