System.Web.Compilation Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Contiene classi per la generazione e la compilazione di tipi di file personalizzati all'interno dell'ambiente di compilazione ASP.NET.
Classi
| Nome | Descrizione |
|---|---|
| AppSettingsExpressionBuilder |
Recupera i valori, come specificato in un'espressione dichiarativa, dalla |
| AssemblyBuilder |
Fornisce un contenitore per la compilazione di un assembly da uno o più percorsi virtuali all'interno di un progetto di ASP.NET. |
| BuildDependencySet |
Rappresenta le dipendenze restituite dal gestore di compilazione. |
| BuildManager |
Fornisce un set di metodi che consentono di gestire la compilazione di un'applicazione ASP.NET. |
| BuildManagerHostUnloadEventArgs |
Contiene i dati dell'evento per l'evento AppDomainShutdown e l'evento AppDomainUnloaded . |
| BuildProvider |
Definisce un set di proprietà e metodi per la generazione di codice sorgente all'interno dell'ambiente di compilazione ASP.NET. Questa classe è astratta. |
| BuildProviderAppliesToAttribute |
Definisce un attributo che specifica l'ambito in cui verrà applicato un provider di compilazione quando si trova una risorsa. La classe non può essere ereditata. |
| ClientBuildManager |
Fornisce servizi di compilazione per le applicazioni ASP.NET. |
| ClientBuildManagerCallback |
Riceve informazioni sullo stato di una compilazione dall'oggetto ClientBuildManager . |
| ClientBuildManagerParameter |
Contiene valori passati al compilatore ASP.NET durante la precompilazione. |
| CompilerType |
Rappresenta le impostazioni del compilatore utilizzate all'interno dell'ambiente di compilazione ASP.NET per generare e compilare il codice sorgente da un percorso virtuale. La classe non può essere ereditata. |
| ConnectionStringsExpressionBuilder |
Recupera o genera codice da recuperare, valori dalla < |
| ControlBuilderInterceptor |
Consente di personalizzare o controllare il processo di compilazione. |
| DesignTimeResourceProviderFactoryAttribute |
Specifica il tipo di factory del provider di risorse per la fase di progettazione. La classe non può essere ereditata. |
| ExpressionBuilder |
Valuta le espressioni durante l'analisi delle pagine. |
| ExpressionBuilderContext |
Fornisce il contesto per un ExpressionBuilder oggetto . |
| ExpressionEditorAttribute |
Specifica l'editor della fase di progettazione del generatore di espressioni. La classe non può essere ereditata. |
| ExpressionPrefixAttribute |
Specifica l'attributo prefisso da utilizzare per il generatore di espressioni. La classe non può essere ereditata. |
| FolderLevelBuildProviderAppliesToAttribute |
Definisce un attributo che specifica l'ambito in cui deve essere applicato un oggetto FolderLevelBuildProvider quando si trova una risorsa. |
| ImplicitResourceKey |
Contiene campi che identificano una chiave di risorsa implicita. |
| LinePragmaCodeInfo |
Contiene proprietà per un blocco di script da analizzare. |
| ResourceExpressionBuilder |
Fornisce il codice al parser di pagina per l'assegnazione dei valori delle proprietà in un controllo . |
| ResourceExpressionFields |
Contiene i campi di un'espressione di risorsa analizzata. |
| ResourceProviderFactory |
Funge da classe base per le classi che creano provider di risorse. |
| RouteUrlExpressionBuilder |
Crea un URL che corrisponde ai valori dei parametri URL specificati. |
| RouteValueExpressionBuilder |
Recupera il valore che corrisponde a un parametro URL specificato in una pagina indirizzata. |
| WCFBuildProvider |
Genera il codice della classe proxy per i servizi Windows Communication Foundation (WCF). |
Interfacce
| Nome | Descrizione |
|---|---|
| IAssemblyPostProcessor |
Definisce il metodo implementato da una classe per elaborare un assembly dopo la compilazione dell'assembly. |
| IImplicitResourceProvider |
Definisce i metodi implementati da una classe per fungere da provider di risorse impliciti. |
| IResourceProvider |
Definisce l'interfaccia che una classe deve implementare per fungere da provider di risorse. |
| IWcfReferenceReceiveContextInformation |
Definisce l'interfaccia da implementare per ottenere informazioni di contesto aggiuntive. |
Enumerazioni
| Nome | Descrizione |
|---|---|
| BuildProviderAppliesTo |
Specifica i percorsi in cui l'attributo BuildProviderAppliesToAttribute viene rispettato durante la generazione del codice per una risorsa da un oggetto BuildProvider. |
| BuildProviderResultFlags |
Indica il comportamento richiesto quando viene compilato un percorso virtuale. |
| FolderLevelBuildProviderAppliesTo |
Rappresenta un'enumerazione che specifica la directory di destinazione a cui si applica un oggetto FolderLevelBuildProvider. |
| PrecompilationFlags |
Fornisce flag che determinano il comportamento di precompilazione. |
Delegati
| Nome | Descrizione |
|---|---|
| BuildManagerHostUnloadEventHandler |
Rappresenta il metodo che gestisce l'evento AppDomainUnloaded e l'evento AppDomainShutdown di un ClientBuildManager oggetto . |