Sdílet prostřednictvím


System.Web.Compilation Obor názvů

Obsahuje třídy pro generování a kompilaci vlastních typů souborů v prostředí sestavení ASP.NET.

Třídy

AppSettingsExpressionBuilder

Načte hodnoty zadané v deklarativním výrazu z oddílu <appSettings> souboru Web.config.

AssemblyBuilder

Poskytuje kontejner pro sestavení sestavení z jedné nebo více virtuálních cest v rámci projektu ASP.NET.

BuildDependencySet

Představuje závislosti vrácené správcem sestavení.

BuildManager

Poskytuje sadu metod, které pomáhají spravovat kompilaci aplikace ASP.NET.

BuildManagerHostUnloadEventArgs

Obsahuje data události pro AppDomainShutdown událost a AppDomainUnloaded událost.

BuildProvider

Definuje sadu vlastností a metod pro generování zdrojového kódu v prostředí sestavení ASP.NET. Tato třída je abstraktní.

BuildProviderAppliesToAttribute

Definuje atribut, který určuje obor, ve kterém se zprostředkovatel sestavení použije při umístění prostředku. Tato třída se nemůže dědit.

ClientBuildManager

Poskytuje služby kompilace pro ASP.NET aplikace.

ClientBuildManagerCallback

Získá informace o stavu sestavení z objektu ClientBuildManager .

ClientBuildManagerParameter

Obsahuje hodnoty předané kompilátoru ASP.NET během předkompilace.

CompilerType

Představuje nastavení kompilátoru použité v prostředí ASP.NET sestavení ke generování a kompilaci zdrojového kódu z virtuální cesty. Tato třída se nemůže dědit.

ConnectionStringsExpressionBuilder

Načte nebo vygeneruje kód pro načtení hodnot z oddílu <connectionStrings> Web.config souboru.

ControlBuilderInterceptor

Umožňuje přizpůsobení nebo řízení procesu kompilace.

DesignTimeResourceProviderFactoryAttribute

Určuje typ objektu pro vytváření poskytovatele prostředků pro dobu návrhu. Tato třída se nemůže dědit.

ExpressionBuilder

Vyhodnocuje výrazy během analýzy stránky.

ExpressionBuilderContext

Poskytuje kontext objektu ExpressionBuilder .

ExpressionEditorAttribute

Určuje editor doby návrhu tvůrce výrazů. Tato třída se nemůže dědit.

ExpressionPrefixAttribute

Určuje atribut předpony, který se má použít pro tvůrce výrazů. Tato třída se nemůže dědit.

FolderLevelBuildProviderAppliesToAttribute

Definuje atribut, který určuje obor, ve kterém FolderLevelBuildProvider se má objekt použít při umístění prostředku.

ImplicitResourceKey

Obsahuje pole, která identifikují implicitní klíč prostředku.

LinePragmaCodeInfo

Obsahuje vlastnosti bloku skriptu, který se analyzuje.

ResourceExpressionBuilder

Poskytuje kód analyzátoru stránky pro přiřazení hodnot vlastností ovládacího prvku.

ResourceExpressionFields

Obsahuje pole z analyzovaného výrazu zdroje.

ResourceProviderFactory

Slouží jako základní třída pro třídy, které vytvářejí poskytovatele prostředků.

RouteUrlExpressionBuilder

Vytvoří adresu URL, která odpovídá zadaným hodnotám parametru adresy URL.

RouteValueExpressionBuilder

Načte hodnotu, která odpovídá zadanému parametru adresy URL na směrované stránce.

WCFBuildProvider

Generuje kód třídy proxy pro služby WCF (Windows Communication Foundation).

Rozhraní

IAssemblyPostProcessor

Definuje metodu, která třída implementuje ke zpracování sestavení po sestavení sestavení.

IImplicitResourceProvider

Definuje metody, které třída implementuje tak, aby fungovala jako implicitní poskytovatel prostředků.

IResourceProvider

Definuje rozhraní, které musí třída implementovat, aby fungovala jako poskytovatel prostředků.

IWcfReferenceReceiveContextInformation

Definuje rozhraní, které se má implementovat za účelem získání dalších kontextových informací.

Výčty

BuildProviderAppliesTo

Určuje umístění, kde BuildProviderAppliesToAttribute je atribut respektován během generování kódu pro prostředek objektem BuildProvider .

BuildProviderResultFlags

Označuje požadované chování při sestavení virtuální cesty.

FolderLevelBuildProviderAppliesTo

Představuje výčet, který určuje cílový adresář objektu FolderLevelBuildProvider .

PrecompilationFlags

Poskytuje příznaky, které určují chování předkompilace.

Delegáti

BuildManagerHostUnloadEventHandler

Představuje metodu, která zpracovává AppDomainUnloaded událost a AppDomainShutdown událost objektu ClientBuildManager .