System.Web.Compilation Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Contém classes para gerar e compilar tipos de ficheiros personalizados dentro do ambiente de compilação ASP.NET.
Classes
| Name | Description |
|---|---|
| AppSettingsExpressionBuilder |
Recupera valores, conforme especificado numa expressão declarativa, da |
| AssemblyBuilder |
Fornece um contentor para construir um assembly a partir de um ou mais caminhos virtuais dentro de um projeto ASP.NET. |
| BuildDependencySet |
Representa dependências devolvidas pelo gestor de compilações. |
| BuildManager |
Fornece um conjunto de métodos para ajudar a gerir a compilação de uma aplicação ASP.NET. |
| BuildManagerHostUnloadEventArgs |
Contém dados do evento e do AppDomainShutdownAppDomainUnloaded evento. |
| BuildProvider |
Define um conjunto de propriedades e métodos para gerar código-fonte dentro do ambiente de compilação ASP.NET. Esta aula é abstrata. |
| BuildProviderAppliesToAttribute |
Define um atributo que especifica o âmbito onde um fornecedor de build será aplicado quando um recurso estiver localizado. Esta classe não pode ser herdada. |
| ClientBuildManager |
Fornece serviços de compilação para aplicações ASP.NET. |
| ClientBuildManagerCallback |
Recebe informação de estado sobre uma build do ClientBuildManager objeto. |
| ClientBuildManagerParameter |
Contém valores passados para o compilador ASP.NET durante a pré-compilação. |
| CompilerType |
Representa as definições do compilador usadas no ambiente de compilação ASP.NET para gerar e compilar código-fonte a partir de um caminho virtual. Esta classe não pode ser herdada. |
| ConnectionStringsExpressionBuilder |
Recupera, ou gera código para recuperar, valores da < |
| ControlBuilderInterceptor |
Permite personalizar ou controlar o processo de compilação. |
| DesignTimeResourceProviderFactoryAttribute |
Especifica o tipo de fábrica fornecedora de recursos para o tempo de projeto. Esta classe não pode ser herdada. |
| ExpressionBuilder |
Avalia expressões durante a análise de páginas. |
| ExpressionBuilderContext |
Fornece o contexto para um ExpressionBuilder objeto. |
| ExpressionEditorAttribute |
Especifica o editor de tempo de projeto do construtor de expressões. Esta classe não pode ser herdada. |
| ExpressionPrefixAttribute |
Especifica o atributo prefixo a usar para o construtor de expressões. Esta classe não pode ser herdada. |
| FolderLevelBuildProviderAppliesToAttribute |
Define um atributo que especifica o âmbito onde um FolderLevelBuildProvider objeto deve ser aplicado quando um recurso está localizado. |
| ImplicitResourceKey |
Contém campos que identificam uma chave de recurso implícita. |
| LinePragmaCodeInfo |
Contém propriedades para um bloco de script que está a ser analisado. |
| ResourceExpressionBuilder |
Fornece código ao analisador de páginas para atribuir valores de propriedades a um controlo. |
| ResourceExpressionFields |
Contém os campos de uma expressão de recurso analisada. |
| ResourceProviderFactory |
Serve como classe base para classes que criam fornecedores de recursos. |
| RouteUrlExpressionBuilder |
Cria uma URL que corresponde a valores especificados dos parâmetros URL. |
| RouteValueExpressionBuilder |
Recupera o valor que corresponde a um parâmetro URL especificado numa página encaminhada. |
| WCFBuildProvider |
Gera código de classe proxy para serviços do Windows Communication Foundation (WCF). |
Interfaces
| Name | Description |
|---|---|
| IAssemblyPostProcessor |
Define o método que uma classe implementa para processar um assembly após o assembly ter sido construído. |
| IImplicitResourceProvider |
Define métodos que uma classe implementa para atuar como fornecedor implícito de recursos. |
| IResourceProvider |
Define a interface que uma classe deve implementar para atuar como fornecedora de recursos. |
| IWcfReferenceReceiveContextInformation |
Define a interface a implementar para obter informação adicional de contexto. |
Enumerações
| Name | Description |
|---|---|
| BuildProviderAppliesTo |
Especifica as localizações onde o BuildProviderAppliesToAttribute atributo é respeitado durante a geração de código de um recurso por um BuildProvider objeto. |
| BuildProviderResultFlags |
Indica o comportamento necessário quando um caminho virtual é construído. |
| FolderLevelBuildProviderAppliesTo |
Representa uma enumeração que especifica o diretório alvo ao qual um FolderLevelBuildProvider objeto se aplica. |
| PrecompilationFlags |
Fornece flags que determinam o comportamento da pré-compilação. |
Delegados
| Name | Description |
|---|---|
| BuildManagerHostUnloadEventHandler |
Representa o método que gere o AppDomainUnloaded evento e o AppDomainShutdown evento de um ClientBuildManager objeto. |