System.Web.Compilation Obor názvů

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

Třídy

Name Description
AppSettingsExpressionBuilder

Načte hodnoty zadané v deklarativním výrazu z <appSettings> části 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 ASP.NET aplikace.

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í ASP.NET sestavení. Tato třída je abstraktní.

BuildProviderAppliesToAttribute

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

ClientBuildManager

Poskytuje služby kompilace pro ASP.NET aplikace.

ClientBuildManagerCallback

Přijímá 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žívaná v prostředí sestavení ASP.NET 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 <connectionStrings> oddílu souboru Web.config.

ControlBuilderInterceptor

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

DesignTimeResourceProviderFactoryAttribute

Určuje typ továrny poskytovatele prostředků pro čas návrhu. Tato třída se nemůže dědit.

ExpressionBuilder

Vyhodnotí 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 má být použit FolderLevelBuildProvider objekt 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řazování hodnot vlastností ovládacího prvku.

ResourceExpressionFields

Obsahuje pole z analyzovaného výrazu prostředku.

ResourceProviderFactory

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

RouteUrlExpressionBuilder

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

RouteValueExpressionBuilder

Načte hodnotu odpovídající 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í

Name Description
IAssemblyPostProcessor

Definuje metodu, která třída implementuje 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é třída musí 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

Name Description
BuildProviderAppliesTo

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

BuildProviderResultFlags

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

FolderLevelBuildProviderAppliesTo

Představuje výčet, který určuje cílový adresář, na který se vztahuje objekt FolderLevelBuildProvider.

PrecompilationFlags

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

Delegáti

Name Description
BuildManagerHostUnloadEventHandler

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