Questa documentazione è stata archiviata e non viene gestita.

Spazio dei nomi System.Web.Compilation

Aggiornamento: novembre 2007

Lo spazio dei nomi System.Web.Compilation contiene classi per la generazione e la compilazione di tipi di file personalizzati nell'ambiente di generazione ASP.NET.

  ClasseDescrizione
AppSettingsExpressionBuilderRecupera valori, come specificato in un'espressione dichiarativa, dalla sezione <appSettings> del file Web.config.
AssemblyBuilderRende disponibile un contenitore per generare un assembly da uno o più percorsi virtuali in un progetto ASP.NET.
BuildDependencySetRappresenta le dipendenze restituite dalla gestione di generazioni.
BuildManagerFornisce un insieme di metodi che facilitano la gestione della compilazione di un'applicazione ASP.NET.
BuildManagerHostUnloadEventArgsContiene dati relativi all'evento AppDomainShutdown e all'evento AppDomainUnloaded.
BuildProviderDefinisce un insieme di proprietà e metodi per generare codice sorgente all'interno dell'ambiente di generazione ASP.NET. Questa classe è astratta.
BuildProviderAppliesToAttributeDefinisce un attributo che specifica l'ambito di applicazione di un provider di generazione quando una risorsa viene individuata. Questa classe non può essere ereditata.
ClientBuildManagerFornisce servizi di compilazione per applicazioni ASP.NET.
ClientBuildManagerCallback Riceve informazioni sullo stato relative a una compilazione dall'oggetto ClientBuildManager.
ClientBuildManagerParameterContiene valori passati al compilatore ASP.NET durante la precompilazione.
CompilerTypeRappresenta le impostazioni del compilatore utilizzate nell'ambiente di generazione ASP.NET per generare e compilare codice sorgente da un percorso virtuale. Questa classe non può essere ereditata.
ConnectionStringsExpressionBuilderRecupera, o genera del codice per recuperare, valori dalla sezione <connectionStrings> del file Web.config.
DesignTimeResourceProviderFactoryAttributeSpecifica il tipo di factory del provider di risorse per la fase di progettazione. Questa classe non può essere ereditata.
ExpressionBuilderValuta le espressioni durante l'analisi della pagina.
ExpressionBuilderContextFornisce il contesto per un oggetto ExpressionBuilder.
ExpressionEditorAttributeSpecifica l'editor della fase di progettazione del generatore di espressioni. Questa classe non può essere ereditata.
ExpressionPrefixAttributeSpecifica l'attributo del prefisso da utilizzare per il generatore di espressioni. Questa classe non può essere ereditata.
ImplicitResourceKeyContiene campi che identificano una chiave di risorsa implicita.
LinePragmaCodeInfoContiene proprietà per un blocco di script analizzato.
ResourceExpressionBuilderFornisce del codice al parser della pagina per assegnare valori di proprietà in un controllo.
ResourceExpressionFieldsContiene i campi da un'espressione di risorsa analizzata.
ResourceProviderFactoryFunge da classe base per le classi che creano provider di risorse.
WCFBuildProviderGenera il codice della classe proxy per i servizi di Windows Communication Foundation (WCF).

  InterfacciaDescrizione
IAssemblyPostProcessorDefinisce il metodo implementato da una classe per elaborare un assembly dopo che è stato generato.
IImplicitResourceProviderDefinisce i metodi implementati da una classe per fungere da provider di risorse implicito.
IResourceProviderDefinisce l'interfaccia che deve essere implementata da una classe per fungere da provider di risorse.
IWcfReferenceReceiveContextInformationDefinisce l'interfaccia da implementare per ottenere informazioni di contesto aggiuntive.

  DelegatoDescrizione
BuildManagerHostUnloadEventHandlerRappresenta il metodo che gestisce l'evento AppDomainUnloaded e l'evento AppDomainShutdown di un oggetto ClientBuildManager.

  EnumerazioneDescrizione
BuildProviderAppliesToSpecifica i percorsi in cui l'attributo BuildProviderAppliesToAttribute viene rispettato durante la generazione del codice per una risorsa eseguita da un oggetto BuildProvider.
BuildProviderResultFlagsIndica il comportamento richiesto al momento della generazione di un percorso virtuale.
PrecompilationFlagsFornisce flag che determinano il comportamento di precompilazione.
Mostra: