共用方式為


System.Web.Configuration 命名空間

包含用來設定 ASP.NET 組態的類別。

類別

AdapterDictionary

由組態系統在執行階段於內部使用,以包含可用來在不同瀏覽器上呈現伺服器控制項的配接器名稱。

AnonymousIdentificationSection

設定未驗證之使用者的匿名識別。 此類別無法獲得繼承。

AssemblyCollection

表示 AssemblyInfo 物件的集合。 此類別無法獲得繼承。

AssemblyInfo

參考動態資源編譯期間所連結至的組件。 此類別無法獲得繼承。

AuthenticationSection

設定 Web 應用程式的驗證。 此類別無法獲得繼承。

AuthorizationRule

AuthorizationRule 類別允許您以程式方式存取並修改組態檔中的 authorization 項目。 此類別無法獲得繼承。

AuthorizationRuleCollection

表示 AuthorizationRule 物件的集合。 此類別無法獲得繼承。

AuthorizationSection

設定 Web 應用程式授權。 此類別無法獲得繼承。

BrowserCapabilitiesCodeGenerator

BrowserCapabilitiesCodeGenerator 類別是在內部給 aspnet_regbrowsers 工具使用的,用來剖析 .browser 瀏覽器定義檔案,以及將瀏覽器加入 BrowserCapabilitiesFactory 物件中所含執行階段已知瀏覽器組成的集合內。

BrowserCapabilitiesFactory

提供組態系統在內部使用的方法,針對各個要求產生 HttpBrowserCapabilities 類別執行個體,讓外界得以透過 ASP.NET 內建的 Request.Browser 屬性公開存取。

BrowserCapabilitiesFactoryBase

BrowserCapabilitiesFactoryBase 類別是 BrowserCapabilitiesFactory 衍生的來源基底類別。 在執行階段時由組態系統內部使用,針對各個要求建立 HttpCapabilitiesBase 類別的執行個體,讓外界得以透過 ASP.NET 內建的 Request.Browser 屬性公開存取。

BufferModesCollection

BufferModeSettings 物件的集合。 此類別無法獲得繼承。

BufferModeSettings

設定事件提供者的 ASP.NET 事件緩衝設定。 此類別無法獲得繼承。

BuildProvider

提供動態資源編譯 (Compilation) 期間剖析特定檔案類型並產生程式碼的功能。 此類別無法獲得繼承。

BuildProviderCollection

表示 BuildProvider 物件的集合。 此類別無法獲得繼承。

CacheSection

設定 ASP.NET 應用程式的全域快取區設定。 此類別無法獲得繼承。

ClientTarget

定義與目標使用者代理程式相關聯的別名 (ASP.NET 伺服器控制項應當為此代理程式呈現內容)。 此類別無法獲得繼承。

ClientTargetCollection

表示 ClientTarget 物件的集合。 此類別無法獲得繼承。

ClientTargetSection

設定 clientTarget 區段。 此類別無法獲得繼承。

CodeSubDirectoriesCollection

表示 CodeSubDirectory 物件的集合。 此類別無法獲得繼承。

CodeSubDirectory

參考動態資源編譯 (Compilation) 期間使用的目錄位置。 此類別無法獲得繼承。

CompilationSection

定義用來支援 Web 應用程式編譯基礎結構的組態設定。 此類別無法獲得繼承。

Compiler

定義用來支援 Web 應用程式編譯基礎結構的編譯器。 此類別無法獲得繼承。

CompilerCollection

表示 Compiler 物件的集合。 此類別無法獲得繼承。

Converter

表示組態檔內的組態項目。

ConvertersCollection

表示組態集合,其中包含 Converter 物件的參考。

CustomError

設定 CustomError 區段,將 ASP.NET 錯誤碼對應至自訂頁面。 此類別無法獲得繼承。

CustomErrorCollection

表示 CustomError 物件的集合。 此類別無法獲得繼承。

CustomErrorsSection

設定 ASP.NET 自訂錯誤。 此類別無法獲得繼承。

DeploymentSection

定義組態設定,這個設定通常是在實際執行伺服器上用來覆寫僅適用於開發電腦的應用程式層級設定。

EventMappingSettings

定義事件提供者的 ASP.NET 事件對應設定。 此類別無法獲得繼承。

EventMappingSettingsCollection

提供 EventMappingSettings 物件的集合。 此類別無法獲得繼承。

ExpressionBuilder

在編譯 (Compilation) 期間擷取動態資源。

ExpressionBuilderCollection

表示 ExpressionBuilder 物件的集合。 此類別無法獲得繼承。

FolderLevelBuildProvider

表示組態設定,這些組態設定允許針對特定資料夾使用 BuildProvider 類別。

FolderLevelBuildProviderCollection

表示 FolderLevelBuildProvider 物件的集合。

FormsAuthenticationConfiguration

設定 ASP.NET 應用程式以使用 AuthenticationMode 表單強制回應性。

FormsAuthenticationCredentials

設定 ASP.NET 應用程式的使用者認證,該使用者認證使用表單型驗證。

FormsAuthenticationUser

對使用表單型驗證的 Web 應用程式,設定使用者的認證。

FormsAuthenticationUserCollection

表示 FormsAuthenticationUser 物件的集合。 此類別無法獲得繼承。

FullTrustAssembliesSection

設定一組完全信任組件。 此類別無法獲得繼承。

FullTrustAssembly

設定完全信任組件。 此類別無法獲得繼承。

FullTrustAssemblyCollection

表示 FullTrustAssembly 物件的集合。 此類別無法獲得繼承。

GlobalizationSection

定義組態設定,用來支援 Web 應用程式的全球化基礎結構。 此類別無法獲得繼承。

HealthMonitoringSection

設定 ASP.NET 設定檔,決定健康監視事件如何傳送至事件提供者。 此類別無法獲得繼承。

HostingEnvironmentSection

定義組態設定以控制應用程式裝載環境的行為。 此類別無法獲得繼承。

HttpCapabilitiesBase

提供對於用戶端瀏覽器功能詳細資料的存取。

HttpCapabilitiesDefaultProvider

HttpCapabilitiesProvider 類別的預設擴充功能,隨附於 ASP.NET 中。

HttpCapabilitiesProvider

讓您可以自訂瀏覽器定義。 您也可以自訂演算法,根據傳入之 HttpRequest 中的資訊識別瀏覽器。

HttpCapabilitiesSectionHandler

協助讀取組態檔的 <browserCaps> 區段,並建立包含用戶端瀏覽器能力資訊的 HttpBrowserCapabilities 類別執行個體。

HttpConfigurationContext

提供目前的內容資訊給 ASP.NET 應用程式中的組態區段處理常式。

HttpCookiesSection

設定 Web 應用程式使用之 Cookie 的屬性。

HttpHandlerAction

設定 HttpHandlersSection 組態區段。 此類別無法獲得繼承。

HttpHandlerActionCollection

表示 HttpHandlerAction 項目的集合。 此類別無法獲得繼承。

HttpHandlersSection

設定 Web 應用程式的 HTTP 處理常式。 此類別無法獲得繼承。

HttpModuleAction

設定 HttpModulesSection 模組。 此類別無法獲得繼承。

HttpModuleActionCollection

表示 HttpModuleAction 物件的集合。 此類別無法獲得繼承。

HttpModulesSection

設定 Web 應用程式的 HTTP 模組。 此類別無法獲得繼承。

HttpRuntimeSection

設定 ASP.NET HTTP 執行階段。 此類別無法獲得繼承。

IdentitySection

設定 Web 應用程式的識別 (Identity)。 此類別無法獲得繼承。

IgnoreDeviceFilterElement

設定裝置篩選條件項目。

IgnoreDeviceFilterElementCollection

表示 IgnoreDeviceFilterElement 物件的集合。 此類別無法獲得繼承。

LowerCaseStringConverter

提供將物件轉換為小寫字串的支援。 此類別無法獲得繼承。

MachineKeySection

定義組態設定,其在 Windows Form 驗證、檢視狀態驗證及工作階段狀態應用程式隔離中,控制加密、解密和訊息驗證碼 (MAC) 作業使用的金鑰產生和演算法。 此類別無法獲得繼承。

MachineKeyValidationConverter

提供 MachineKeyValidation 物件和字串相互轉換的方法。

MembershipSection

定義組態設定,以支援設定和管理成員細節的基礎結構。 此類別無法獲得繼承。

NamespaceCollection

包含命名空間物件的集合。 此類別無法獲得繼承。

NamespaceInfo

包含單一的組態命名空間參考,與 Import 指示詞相似。 此類別無法獲得繼承。

OutputCacheProfile

設定可由應用程式頁面使用的輸出快取設定檔。 此類別無法獲得繼承。

OutputCacheProfileCollection

表示 OutputCacheProfile 物件的集合。 此類別無法獲得繼承。

OutputCacheSection

設定 Web 應用程式的輸出快取。 此類別無法獲得繼承。

OutputCacheSettingsSection

設定應用程式頁面的輸出快取設定。 此類別無法獲得繼承。

PagesSection

提供對於組態檔 pages 區段的程式設計存取。 此類別無法獲得繼承。

PartialTrustVisibleAssembliesSection

設定一組部分信任組件。 此類別無法獲得繼承。

PartialTrustVisibleAssembly

設定部分信任組件。 此類別無法獲得繼承。

PartialTrustVisibleAssemblyCollection

表示 PartialTrustVisibleAssembly 物件的集合。 此類別無法獲得繼承。

PassportAuthentication

在 ASP.NET 應用程式中設定 Passport 驗證。

ProcessModelSection

在網際網路資訊服務 (IIS) Web 伺服器上設定 ASP.NET 處理序模型設定。 此類別無法獲得繼承。

ProfileGroupSettings

提供對 group 組態檔區段之 profiles 子區段的程式方式存取。

ProfileGroupSettingsCollection

包含一組 ProfileGroupSettings 物件。

ProfilePropertySettings

ProfilePropertySettings 類別 (Class) 提供以程式的方法,存取和修改組態檔的 profiles 區段。 此類別無法獲得繼承。

ProfilePropertySettingsCollection

包含一組 ProfilePropertySettingsCollection 物件。

ProfileSection

ProfileSection 類別 (Class) 提供以程式的方法,存取和修改組態檔的 profile 區段。 此類別無法獲得繼承。

ProfileSettings

設定 ASP.NET 事件設定檔。 此類別無法獲得繼承。

ProfileSettingsCollection

包含 ProfileSettings 物件的集合。 此類別無法獲得繼承。

ProtocolCollection

表示包含通訊協定集合的組態項目。

ProtocolElement

表示 Web 服務組態檔中的通訊協定項目。

ProtocolsConfigurationHandler

表示通訊協定的組態處理常式。

ProtocolsSection

表示 Web 組態檔的 protocols 區段。

ProvidersHelper

提供單一或以批次建立提供者執行個體的方法。

RegexWorker

在執行階段由 BrowserCapabilitiesFactoryBrowserCapabilitiesCodeGenerator 於內部使用,以剖析要求資料並識別瀏覽器。

RemoteWebConfigurationHostServer

在內部使用,以在執行階段支援遠端存取組態資料。

RoleManagerSection

定義用於支援 Web 應用程式角色管理基礎結構的組態設定。 此類別無法獲得繼承。

RootProfilePropertySettingsCollection

用做 ProfilePropertySettingsCollection 集合之兩個層級之具名階層架構的頂層。

RuleSettings

設定 ASP.NET 事件規則。 此類別無法獲得繼承。

RuleSettingsCollection

RuleSettings 物件的集合。 此類別無法獲得繼承。

ScriptingAuthenticationServiceSection

表示驗證服務設定的組態區段。 此類別無法獲得繼承。

ScriptingJsonSerializationSection

代表組態檔 jsonSerialization 項目中的 scripting 組態區段。 此類別無法獲得繼承。

ScriptingProfileServiceSection

表示設定檔服務設定的組態區段。 此類別無法獲得繼承。

ScriptingRoleServiceSection

表示角色服務設定的組態區段。

ScriptingScriptResourceHandlerSection

代表組態檔 ScriptingScriptResourceHandler 項目中的 <scripting> 組態區段。 此類別無法獲得繼承。

ScriptingSectionGroup

表示指令碼設定的組態區段。 此類別無法獲得繼承。

ScriptingWebServicesSectionGroup

表示組態檔內相關區段的群組。

SecurityPolicySection

定義用來支援 Web 應用程式安全性基礎結構的組態設定。 此類別無法獲得繼承。

SessionPageStateSection

設定 sessionPageState 區段。 此類別無法獲得繼承。

SessionStateSection

設定 Web 應用程式的工作階段狀態。

SiteMapSection

定義用來支援設定、儲存及呈現網站巡覽的基礎結構的組態設定。 此類別無法獲得繼承。

SqlCacheDependencyDatabase

設定 ASP.NET 應用程式的 SQL 快取相依性資料庫。 此類別無法獲得繼承。

SqlCacheDependencyDatabaseCollection

表示 SqlCacheDependencyDatabase 物件的集合。 此類別無法獲得繼承。

SqlCacheDependencySection

設定 ASP.NET 應用程式的 SQL 快取相依性。 此類別無法獲得繼承。

SystemWebCachingSectionGroup

設定組態檔中的 caching 群組。 此類別無法獲得繼承。

SystemWebExtensionsSectionGroup

表示組態檔內相關區段的群組。 此類別無法獲得繼承。

SystemWebSectionGroup

允許使用者以程式的方式存取組態檔的 system.web 群組。 此類別無法獲得繼承。

TagMapCollection

包含 TagMapInfo 物件的集合。

TagMapInfo

包含單一組態標記重新對應的陳述式。 此類別無法獲得繼承。

TagPrefixCollection

包含 TagPrefixInfo 物件的集合。

TagPrefixInfo

定義包含標記相關資訊的組態項目。

TraceSection

設定 ASP.NET 追蹤服務。 此類別無法獲得繼承。

TransformerInfo

指定由網頁組件連線使用,擴充 WebPartTransformer 類別的自訂類別。

TransformerInfoCollection

包含 TransformerInfo 物件的集合。 此類別無法獲得繼承。

TrustLevel

定義特定安全性層級對具名原則檔的對應。 此類別無法獲得繼承。

TrustLevelCollection

包含 TrustLevel 物件的集合。 此類別無法獲得繼承。

TrustSection

設定程式碼存取安全性層級,其會套用至應用程式。 此類別無法獲得繼承。

UrlMapping

將對使用者顯示的 URL 對應至 Web 應用程式中網頁的 URL。 此類別無法獲得繼承。

UrlMappingCollection

表示 UrlMapping 物件的集合。 此類別無法獲得繼承。

UrlMappingsSection

提供對 urlMappings 組態區段的程式方式存取。 此類別無法獲得繼承。

UserMapPath

將組態檔虛擬路徑對應至實體路徑。

VirtualDirectoryMapping

指定 Web 應用程式的自訂虛擬目錄階層架構。 此類別無法獲得繼承。

VirtualDirectoryMappingCollection

包含 VirtualDirectoryMapping 物件的集合。 此類別無法獲得繼承。

WebConfigurationFileMap

定義 Web 應用程式的組態檔對應。 此類別無法獲得繼承。

WebConfigurationManager

在將組態檔套用至 Web 應用程式時提供對它們的存取權。

WebContext

管理目前 Web 應用程式的路徑內容。 此類別無法獲得繼承。

WebControlsSection

設定 webControls 區段。 此類別無法獲得繼承。

WebPartsPersonalization

允許您指定個人化提供者,並設定個人化授權。 此類別無法獲得繼承。

WebPartsPersonalizationAuthorization

對包含於組態之 authorization 區段中的 webParts 區段提供以程式設計方式的存取。 此類別無法獲得繼承。

WebPartsSection

提供程式設計存取給 webParts 組態檔區段。 此類別無法獲得繼承。

XhtmlConformanceSection

設定 xhtmlConformance 區段。 此類別無法獲得繼承。

介面

IConfigMapPath

提供組態檔虛擬和實體路徑之間對應的存取。

IConfigMapPathFactory

對應組態檔虛擬路徑和實體路徑。

IRemoteWebConfigurationHostServer

供內部使用,以支援組態資料的遠端存取。

列舉

AsyncPreloadModeFlags

指定非同步要求的模式。

AuthenticationMode

指定 Web 應用程式中使用的驗證模式。

AuthorizationRuleAction

設定存取資源時應套用的驗證類型。

CustomErrorsMode

指定自訂錯誤強制回應性的值。

CustomErrorsRedirectMode

指定值,這個值會決定當自訂錯誤頁面顯示時要如何處理原始要求的 URL。

FcnMode

指定應用程式中的檔案變更通知 (FCN) 的行為。

FormsAuthPasswordFormat

定義儲存密碼的加密格式。

FormsProtectionEnum

定義 Cookie 使用的加密類型 (如果有的話)。

MachineKeyCompatibilityMode

指定要使用何種加密方法。

MachineKeyValidation

設定 ASP.NET 用於表單驗證及驗證檢視狀態資料,以及用於跨處理序工作階段狀態識別的雜湊演算法。

MembershipPasswordCompatibilityMode

列舉 ASP.NET 成員資格的密碼相容模式。

PagesEnableSessionState

用於決定單一 Web 網頁或整個 Web 應用程式的工作階段狀態啟動過程 (Activation)。

ProcessModelComAuthenticationLevel

指定 DCOM 安全性的驗證層級。

ProcessModelComImpersonationLevel

指定 COM 安全性的驗證層級。

ProcessModelLogLevel

指定在事件記錄檔記錄的事件型別。

ProfileGuidedOptimizationsFlags

指定應用程式部署環境的最佳化模式。

SerializationMode

判斷用於 ProfilePropertySettings 物件的序列化方法。

TicketCompatibilityMode

定義要使用 Coordinated Universal Time (UTC) 或當地時間做為表單驗證的票證到期日。

TraceDisplayMode

設定追蹤訊息的顯示順序。

WebApplicationLevel

指定 Web 應用程式組態檔的路徑層級。

XhtmlConformanceMode

指定 Web 應用程式中使用的驗證模式。