System.Web.Configuration 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含用於設定 ASP.NET 設定的類別。
類別
| 名稱 | Description |
|---|---|
| AdapterDictionary |
在執行時由組態系統內部使用,以包含可用介面卡名稱,用於在不同瀏覽器上渲染伺服器控制項。 |
| AnonymousIdentificationSection |
為未驗證的使用者設定匿名身份。 此類別無法獲得繼承。 |
| AssemblyCollection |
代表一組 AssemblyInfo 物件。 此類別無法獲得繼承。 |
| AssemblyInfo |
參考一個在動態資源編譯過程中要連結的組件。 此類別無法獲得繼承。 |
| AuthenticationSection |
為網頁應用程式設定認證。 此類別無法獲得繼承。 |
| AuthorizationRule |
這個 AuthorizationRule 類別允許你程式化地存取並修改設定檔的該 |
| AuthorizationRuleCollection |
代表一組 AuthorizationRule 物件。 此類別無法獲得繼承。 |
| AuthorizationSection |
設定網頁應用程式授權。 此類別無法獲得繼承。 |
| BrowserCapabilitiesCodeGenerator |
該 BrowserCapabilitiesCodeGenerator 類別在工具內部 |
| BrowserCapabilitiesFactory |
提供組態系統內部使用的方法,透過 ASP.NET-intrinsic HttpBrowserCapabilities 屬性,產生請求專屬的 |
| BrowserCapabilitiesFactoryBase |
該 BrowserCapabilitiesFactoryBase 類別是推導出 BrowserCapabilitiesFactory 的基底類別。 它在執行時由組態系統內部使用,建立請求專屬的 HttpCapabilitiesBase 類別實例,並透過 ASP.NET 固有的 |
| BufferModesCollection |
物件的 BufferModeSettings 集合。 此類別無法獲得繼承。 |
| BufferModeSettings |
配置 ASP.NET 事件緩衝設定以供事件提供者使用。 此類別無法獲得繼承。 |
| BuildProvider |
提供解析特定檔案類型並在動態資源編譯過程中產生程式碼的功能。 此類別無法獲得繼承。 |
| BuildProviderCollection |
代表一組 BuildProvider 物件。 此類別無法獲得繼承。 |
| CacheSection |
配置 ASP.NET 應用程式的全域快取設定。 此類別無法獲得繼承。 |
| ClientTarget |
定義與目標使用者代理相關聯的別名,ASP.NET 伺服器控制應該渲染內容。 此類別無法獲得繼承。 |
| ClientTargetCollection |
代表一組 ClientTarget 物件。 此類別無法獲得繼承。 |
| ClientTargetSection |
配置該 |
| CodeSubDirectoriesCollection |
代表一組 CodeSubDirectory 物件。 此類別無法獲得繼承。 |
| CodeSubDirectory |
參考一個在動態資源編譯過程中使用的目錄位置。 此類別無法獲得繼承。 |
| CompilationSection |
定義用於支援網頁應用程式編譯基礎設施的設定設定。 此類別無法獲得繼承。 |
| Compiler |
定義一種用於支援網頁應用程式編譯基礎設施的編譯器。 此類別無法獲得繼承。 |
| CompilerCollection |
代表一組 Compiler 物件。 此類別無法獲得繼承。 |
| Converter |
代表設定檔中的一個設定元素。 |
| ConvertersCollection |
代表包含物件 Converter 參考的組態集合。 |
| CustomError |
配置一個 CustomError 區段,將 ASP.NET 錯誤代碼對應到自訂頁面。 此類別無法獲得繼承。 |
| CustomErrorCollection |
代表一組 CustomError 物件。 此類別無法獲得繼承。 |
| CustomErrorsSection |
配置 ASP.NET 自訂錯誤。 此類別無法獲得繼承。 |
| DeploymentSection |
定義一種設定設定,通常用於生產伺服器,用以覆蓋僅適用於開發電腦的應用層級設定。 |
| EventMappingSettings |
定義事件提供者的 ASP.NET 事件映射設定。 此類別無法獲得繼承。 |
| EventMappingSettingsCollection |
提供一組 EventMappingSettings 物件。 此類別無法獲得繼承。 |
| ExpressionBuilder |
在編譯過程中擷取動態資源。 |
| ExpressionBuilderCollection |
代表一組 ExpressionBuilder 物件。 此類別無法獲得繼承。 |
| FolderLevelBuildProvider |
代表設定,允許特定資料夾使用該 BuildProvider 類別。 |
| FolderLevelBuildProviderCollection |
代表一組 FolderLevelBuildProvider 物件。 |
| FormsAuthenticationConfiguration |
配置 ASP.NET 應用程式以使用 AuthenticationMode forms 模態。 |
| FormsAuthenticationCredentials |
為使用 表單式驗證的 ASP.NET 應用程式配置使用者憑證。 |
| FormsAuthenticationUser |
為使用表單式驗證的網頁應用程式設定使用者的憑證。 |
| FormsAuthenticationUserCollection |
代表一組 FormsAuthenticationUser 物件。 此類別無法獲得繼承。 |
| FullTrustAssembliesSection |
配置一組全信任組裝。 此類別無法獲得繼承。 |
| FullTrustAssembly |
配置一個完整的信託大會。 此類別無法獲得繼承。 |
| FullTrustAssemblyCollection |
代表一組 FullTrustAssembly 物件。 此類別無法獲得繼承。 |
| GlobalizationSection |
定義用於支援網頁應用全球化基礎設施的設定設定。 此類別無法獲得繼承。 |
| HealthMonitoringSection |
配置 ASP.NET 設定檔,決定健康監控事件如何傳送給事件提供者。 此類別無法獲得繼承。 |
| HostingEnvironmentSection |
定義控制應用程式主機環境行為的設定設定。 此類別無法獲得繼承。 |
| HttpCapabilitiesBase |
提供關於客戶端瀏覽器功能的詳細資訊存取。 |
| HttpCapabilitiesDefaultProvider |
這是隨 ASP.NET 包含的 HttpCapabilitiesProvider 類別的預設擴充。 |
| HttpCapabilitiesProvider |
讓你能自訂瀏覽器定義。 你也可以自訂根據收到 HttpRequest資訊來識別瀏覽器的演算法。 |
| HttpCapabilitiesSectionHandler |
協助讀取 |
| HttpConfigurationContext |
提供當前的上下文資訊給 ASP.NET 應用程式中的組態區段處理器。 |
| HttpCookiesSection |
設定網頁應用程式所用 Cookie 的屬性。 |
| HttpHandlerAction |
配置一個 HttpHandlersSection 配置區段。 此類別無法獲得繼承。 |
| HttpHandlerActionCollection |
代表一組 HttpHandlerAction 元素。 此類別無法獲得繼承。 |
| HttpHandlersSection |
為網頁應用程式配置 HTTP 處理器。 此類別無法獲得繼承。 |
| HttpModuleAction |
配置 HttpModulesSection 模組。 此類別無法獲得繼承。 |
| HttpModuleActionCollection |
代表一組 HttpModuleAction 物件。 此類別無法獲得繼承。 |
| HttpModulesSection |
為網頁應用程式配置 HTTP 模組。 此類別無法獲得繼承。 |
| HttpRuntimeSection |
配置 ASP.NET HTTP 執行時。 此類別無法獲得繼承。 |
| IdentitySection |
配置網頁應用程式的身份。 此類別無法獲得繼承。 |
| IgnoreDeviceFilterElement |
配置裝置濾波元件。 |
| IgnoreDeviceFilterElementCollection |
代表一組 IgnoreDeviceFilterElement 物件。 此類別無法獲得繼承。 |
| LowerCaseStringConverter |
支援將物件轉換為小寫字串。 此類別無法獲得繼承。 |
| MachineKeySection |
定義了控制金鑰產生與演算法的設定,這些設定用於 Windows Forms 認證、視圖狀態驗證及會話狀態應用程式隔離中的加密、解密及訊息驗證碼(MAC)操作。 此類別無法獲得繼承。 |
| MachineKeyValidationConverter |
提供物件與字串之間的轉換 MachineKeyValidation 方法。 |
| MembershipSection |
定義配置設定以支援用於配置與管理會員細節的基礎設施。 此類別無法獲得繼承。 |
| NamespaceCollection |
包含一組命名空間物件。 此類別無法獲得繼承。 |
| NamespaceInfo |
包含一個設定命名空間參考,類似指令。 |
| OutputCacheProfile |
配置應用程式頁面可使用的輸出快取設定檔。 此類別無法獲得繼承。 |
| OutputCacheProfileCollection |
代表一組 OutputCacheProfile 物件。 此類別無法獲得繼承。 |
| OutputCacheSection |
配置網頁應用程式的輸出快取。 此類別無法獲得繼承。 |
| OutputCacheSettingsSection |
配置應用程式頁面的輸出快取設定。 此類別無法獲得繼承。 |
| PagesSection |
提供對設定檔 頁面區段 的程式存取。 此類別無法獲得繼承。 |
| PartialTrustVisibleAssembliesSection |
配置一組部分信任組件。 此類別無法獲得繼承。 |
| PartialTrustVisibleAssembly |
配置部分信任組件。 此類別無法獲得繼承。 |
| PartialTrustVisibleAssemblyCollection |
代表一組 PartialTrustVisibleAssembly 物件。 此類別無法獲得繼承。 |
| PassportAuthentication |
在 ASP.NET 應用程式中配置基於護照的認證。 |
| ProcessModelSection |
在 Internet Information Services(IIS)網頁伺服器上配置 ASP.NET 流程模型設定。 此類別無法獲得繼承。 |
| ProfileGroupSettings |
提供對 |
| ProfileGroupSettingsCollection |
包含一組 ProfileGroupSettings 物件。 |
| ProfilePropertySettings |
這個 ProfilePropertySettings 類別提供一種程式化的方式,可以存取並修改設定檔的該 |
| ProfilePropertySettingsCollection |
包含一組 ProfilePropertySettingsCollection 物件。 |
| ProfileSection |
這個 ProfileSection 類別提供一種程式化的方式,可以存取並修改設定檔的該 |
| ProfileSettings |
配置 ASP.NET 事件配置檔。 此類別無法獲得繼承。 |
| ProfileSettingsCollection |
包含一組 ProfileSettings 物件。 此類別無法獲得繼承。 |
| ProtocolCollection |
代表包含一組協定的組態元素。 |
| ProtocolElement |
代表 Web 服務設定檔中的協定元素。 |
| ProtocolsConfigurationHandler |
代表協定的設定處理程序。 |
| ProtocolsSection |
代表網頁設定檔的該 |
| ProvidersHelper |
提供建立提供者實例的方法,可單獨建立或批次中。 |
| RegexWorker |
在執行時內部使用,由 和 BrowserCapabilitiesFactoryBrowserCapabilitiesCodeGenerator 解析請求資料並識別瀏覽器。 |
| RemoteWebConfigurationHostServer |
執行時內部使用,以支援遠端存取設定資料。 |
| RoleManagerSection |
定義用於支援網頁應用程式角色管理基礎設施的組態設定。 此類別無法獲得繼承。 |
| RootProfilePropertySettingsCollection |
作為兩層命名 ProfilePropertySettingsCollection 階層集合的頂端。 |
| RuleSettings |
配置 ASP.NET 事件規則。 此類別無法獲得繼承。 |
| RuleSettingsCollection |
物件的 RuleSettings 集合。 此類別無法獲得繼承。 |
| ScriptingAuthenticationServiceSection |
代表認證服務設定的設定區段。 此類別無法獲得繼承。 |
| ScriptingJsonSerializationSection |
代表 |
| ScriptingProfileServiceSection |
代表設定檔服務設定的設定區段。 此類別無法獲得繼承。 |
| ScriptingRoleServiceSection |
代表角色服務設定的設定區段。 |
| ScriptingScriptResourceHandlerSection |
代表 |
| ScriptingSectionGroup |
代表腳本設定的設定區段。 此類別無法獲得繼承。 |
| ScriptingWebServicesSectionGroup |
代表組態檔案中相關區段的一組。 |
| SecurityPolicySection |
定義用於支援網頁應用程式安全基礎架構的設定設定。 此類別無法獲得繼承。 |
| SessionPageStateSection |
配置該 |
| SessionStateSection |
配置網頁應用程式的會話狀態。 |
| SiteMapSection |
定義用於支援配置、儲存及渲染網站導航基礎設施的設定設定。 此類別無法獲得繼承。 |
| SqlCacheDependencyDatabase |
配置 ASP.NET 應用程式的 SQL 快取相依資料庫。 此類別無法獲得繼承。 |
| SqlCacheDependencyDatabaseCollection |
代表一組 SqlCacheDependencyDatabase 物件。 此類別無法獲得繼承。 |
| SqlCacheDependencySection |
配置 ASP.NET 應用程式的 SQL 快取相依關係。 此類別無法獲得繼承。 |
| SystemWebCachingSectionGroup |
在設定檔中配置群組 |
| SystemWebExtensionsSectionGroup |
代表組態檔案中相關區段的一組。 此類別無法獲得繼承。 |
| SystemWebSectionGroup |
允許使用者以程式方式存取 |
| TagMapCollection |
包含一組 TagMapInfo 物件。 |
| TagMapInfo |
包含一個組態標籤重映射語句。 此類別無法獲得繼承。 |
| TagPrefixCollection |
包含一組 TagPrefixInfo 物件。 |
| TagPrefixInfo |
定義包含標籤相關資訊的組態元素。 |
| TraceSection |
配置 ASP.NET 追蹤服務。 此類別無法獲得繼承。 |
| TransformerInfo |
指定一個自訂類別,擴充 WebPartTransformer 該類別以供 Web Part 連線使用。 |
| TransformerInfoCollection |
包含一組 TransformerInfo 物件。 此類別無法獲得繼承。 |
| TrustLevel |
定義特定安全等級映射至命名政策檔案。 此類別無法獲得繼承。 |
| TrustLevelCollection |
包含一組 TrustLevel 物件。 此類別無法獲得繼承。 |
| TrustSection |
配置應用於應用程式的程式碼存取安全等級。 此類別無法獲得繼承。 |
| UrlMapping |
將顯示給使用者的 URL 映射到你網頁應用程式中的頁面 URL。 此類別無法獲得繼承。 |
| UrlMappingCollection |
代表一組 UrlMapping 物件。 此類別無法獲得繼承。 |
| UrlMappingsSection |
提供程式 |
| UserMapPath |
將設定檔虛擬路徑映射到實體路徑。 |
| VirtualDirectoryMapping |
指定一個自訂的虛擬目錄階層結構,用於網頁應用程式。 此類別無法獲得繼承。 |
| VirtualDirectoryMappingCollection |
包含一組 VirtualDirectoryMapping 物件。 此類別無法獲得繼承。 |
| WebConfigurationFileMap |
定義網頁應用程式的設定檔映射。 此類別無法獲得繼承。 |
| WebConfigurationManager |
提供適用於網頁應用程式的設定檔存取。 |
| WebContext |
管理目前網頁應用程式的路徑上下文。 此類別無法獲得繼承。 |
| WebControlsSection |
配置該 |
| WebPartsPersonalization |
允許你指定個人化提供者並設定個人化授權。 此類別無法獲得繼承。 |
| WebPartsPersonalizationAuthorization |
提供程式 |
| WebPartsSection |
提供程式 |
| XhtmlConformanceSection |
配置該 |
介面
| 名稱 | Description |
|---|---|
| IConfigMapPath |
提供配置檔虛擬與實體路徑之間的映射存取。 |
| IConfigMapPathFactory |
映射設定檔的虛擬與實體路徑。 |
| IRemoteWebConfigurationHostServer |
內部用於支援遠端存取設定資料。 |
列舉
| 名稱 | Description |
|---|---|
| AsyncPreloadModeFlags |
指定異步要求的模式。 |
| AuthenticationMode |
指定要在 Web 應用程式中使用的驗證模式。 |
| AuthorizationRuleAction |
指定要在存取資源時套用的授權類型。 |
| CustomErrorsMode |
指定自訂錯誤格式的值。 |
| CustomErrorsRedirectMode |
指定當顯示自定義錯誤頁面時,原始要求的URL如何處理的值。 |
| FcnMode |
指定應用程式中檔案變更通知 (FCN) 的行為。 |
| FormsAuthPasswordFormat |
定義用來儲存密碼的加密格式。 |
| FormsProtectionEnum |
定義要用於 Cookie 的加密類型,如果有的話。 |
| MachineKeyCompatibilityMode |
指定可以使用哪些加密方法。 |
| MachineKeyValidation |
指定 ASP.NET 用於表單認證、檢視狀態資料驗證,以及程序外會話狀態識別的雜湊演算法。 |
| MembershipPasswordCompatibilityMode |
列舉 ASP.NET 成員的密碼相容模式。 |
| PagesEnableSessionState |
用來判斷單一網頁或整個 Web 應用程式的作業階段狀態啟用。 |
| ProcessModelComAuthenticationLevel |
指定 DCOM 安全性的驗證層級。 |
| ProcessModelComImpersonationLevel |
指定 COM 安全性的驗證層級。 |
| ProcessModelLogLevel |
指定要記錄至事件記錄檔的事件類型。 |
| ProfileGuidedOptimizationsFlags |
指定應用程式部署環境的優化模式。 |
| SerializationMode |
決定用於 ProfilePropertySettings 物件的串行化方法。 |
| TicketCompatibilityMode |
定義窗體驗證的票證到期日是否要使用國際標準時間 (UTC) 或當地時間。 |
| TraceDisplayMode |
指定追蹤訊息顯示的順序。 |
| WebApplicationLevel |
指定 Web 應用程式組態檔的路徑層級。 |
| XhtmlConformanceMode |
指定要在 Web 應用程式中使用的驗證模式。 |