System.Web.Configuration 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含用來設定 ASP.NET 組態的類別。
類別
AdapterDictionary |
由組態系統在執行階段於內部使用,以包含可用來在不同瀏覽器上呈現伺服器控制項的配接器名稱。 |
AnonymousIdentificationSection |
設定未驗證之使用者的匿名識別。 此類別無法獲得繼承。 |
AssemblyCollection |
表示 AssemblyInfo 物件的集合。 此類別無法獲得繼承。 |
AssemblyInfo |
參考動態資源編譯期間所連結至的組件。 此類別無法獲得繼承。 |
AuthenticationSection |
設定 Web 應用程式的驗證。 此類別無法獲得繼承。 |
AuthorizationRule |
AuthorizationRule 類別允許您以程式方式存取並修改組態檔中的 |
AuthorizationRuleCollection |
表示 AuthorizationRule 物件的集合。 此類別無法獲得繼承。 |
AuthorizationSection |
設定 Web 應用程式授權。 此類別無法獲得繼承。 |
BrowserCapabilitiesCodeGenerator |
BrowserCapabilitiesCodeGenerator 類別是在內部給 |
BrowserCapabilitiesFactory |
提供組態系統在內部使用的方法,針對各個要求產生 HttpBrowserCapabilities 類別執行個體,讓外界得以透過 ASP.NET 內建的 |
BrowserCapabilitiesFactoryBase |
BrowserCapabilitiesFactoryBase 類別是 BrowserCapabilitiesFactory 衍生的來源基底類別。 在執行階段時由組態系統內部使用,針對各個要求建立 HttpCapabilitiesBase 類別的執行個體,讓外界得以透過 ASP.NET 內建的 |
BufferModesCollection |
BufferModeSettings 物件的集合。 此類別無法獲得繼承。 |
BufferModeSettings |
設定事件提供者的 ASP.NET 事件緩衝設定。 此類別無法獲得繼承。 |
BuildProvider |
提供動態資源編譯 (Compilation) 期間剖析特定檔案類型並產生程式碼的功能。 此類別無法獲得繼承。 |
BuildProviderCollection |
表示 BuildProvider 物件的集合。 此類別無法獲得繼承。 |
CacheSection |
設定 ASP.NET 應用程式的全域快取區設定。 此類別無法獲得繼承。 |
ClientTarget |
定義與目標使用者代理程式相關聯的別名 (ASP.NET 伺服器控制項應當為此代理程式呈現內容)。 此類別無法獲得繼承。 |
ClientTargetCollection |
表示 ClientTarget 物件的集合。 此類別無法獲得繼承。 |
ClientTargetSection |
設定 |
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 |
協助讀取組態檔的 |
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 |
包含單一的組態命名空間參考,與 |
OutputCacheProfile |
設定可由應用程式頁面使用的輸出快取設定檔。 此類別無法獲得繼承。 |
OutputCacheProfileCollection |
表示 OutputCacheProfile 物件的集合。 此類別無法獲得繼承。 |
OutputCacheSection |
設定 Web 應用程式的輸出快取。 此類別無法獲得繼承。 |
OutputCacheSettingsSection |
設定應用程式頁面的輸出快取設定。 此類別無法獲得繼承。 |
PagesSection |
提供對於組態檔 pages 區段的程式設計存取。 此類別無法獲得繼承。 |
PartialTrustVisibleAssembliesSection |
設定一組部分信任組件。 此類別無法獲得繼承。 |
PartialTrustVisibleAssembly |
設定部分信任組件。 此類別無法獲得繼承。 |
PartialTrustVisibleAssemblyCollection |
表示 PartialTrustVisibleAssembly 物件的集合。 此類別無法獲得繼承。 |
PassportAuthentication |
在 ASP.NET 應用程式中設定 Passport 驗證。 |
ProcessModelSection |
在網際網路資訊服務 (IIS) Web 伺服器上設定 ASP.NET 處理序模型設定。 此類別無法獲得繼承。 |
ProfileGroupSettings |
提供對 |
ProfileGroupSettingsCollection |
包含一組 ProfileGroupSettings 物件。 |
ProfilePropertySettings |
ProfilePropertySettings 類別 (Class) 提供以程式的方法,存取和修改組態檔的 |
ProfilePropertySettingsCollection |
包含一組 ProfilePropertySettingsCollection 物件。 |
ProfileSection |
ProfileSection 類別 (Class) 提供以程式的方法,存取和修改組態檔的 |
ProfileSettings |
設定 ASP.NET 事件設定檔。 此類別無法獲得繼承。 |
ProfileSettingsCollection |
包含 ProfileSettings 物件的集合。 此類別無法獲得繼承。 |
ProtocolCollection |
表示包含通訊協定集合的組態項目。 |
ProtocolElement |
表示 Web 服務組態檔中的通訊協定項目。 |
ProtocolsConfigurationHandler |
表示通訊協定的組態處理常式。 |
ProtocolsSection |
表示 Web 組態檔的 |
ProvidersHelper |
提供單一或以批次建立提供者執行個體的方法。 |
RegexWorker |
在執行階段由 BrowserCapabilitiesFactory 和 BrowserCapabilitiesCodeGenerator 於內部使用,以剖析要求資料並識別瀏覽器。 |
RemoteWebConfigurationHostServer |
在內部使用,以在執行階段支援遠端存取組態資料。 |
RoleManagerSection |
定義用於支援 Web 應用程式角色管理基礎結構的組態設定。 此類別無法獲得繼承。 |
RootProfilePropertySettingsCollection |
用做 ProfilePropertySettingsCollection 集合之兩個層級之具名階層架構的頂層。 |
RuleSettings |
設定 ASP.NET 事件規則。 此類別無法獲得繼承。 |
RuleSettingsCollection |
RuleSettings 物件的集合。 此類別無法獲得繼承。 |
ScriptingAuthenticationServiceSection |
表示驗證服務設定的組態區段。 此類別無法獲得繼承。 |
ScriptingJsonSerializationSection |
代表組態檔 |
ScriptingProfileServiceSection |
表示設定檔服務設定的組態區段。 此類別無法獲得繼承。 |
ScriptingRoleServiceSection |
表示角色服務設定的組態區段。 |
ScriptingScriptResourceHandlerSection |
代表組態檔 |
ScriptingSectionGroup |
表示指令碼設定的組態區段。 此類別無法獲得繼承。 |
ScriptingWebServicesSectionGroup |
表示組態檔內相關區段的群組。 |
SecurityPolicySection |
定義用來支援 Web 應用程式安全性基礎結構的組態設定。 此類別無法獲得繼承。 |
SessionPageStateSection |
設定 |
SessionStateSection |
設定 Web 應用程式的工作階段狀態。 |
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 類別的自訂類別。 |
TransformerInfoCollection |
包含 TransformerInfo 物件的集合。 此類別無法獲得繼承。 |
TrustLevel |
定義特定安全性層級對具名原則檔的對應。 此類別無法獲得繼承。 |
TrustLevelCollection |
包含 TrustLevel 物件的集合。 此類別無法獲得繼承。 |
TrustSection |
設定程式碼存取安全性層級,其會套用至應用程式。 此類別無法獲得繼承。 |
UrlMapping |
將對使用者顯示的 URL 對應至 Web 應用程式中網頁的 URL。 此類別無法獲得繼承。 |
UrlMappingCollection |
表示 UrlMapping 物件的集合。 此類別無法獲得繼承。 |
UrlMappingsSection |
提供對 |
UserMapPath |
將組態檔虛擬路徑對應至實體路徑。 |
VirtualDirectoryMapping |
指定 Web 應用程式的自訂虛擬目錄階層架構。 此類別無法獲得繼承。 |
VirtualDirectoryMappingCollection |
包含 VirtualDirectoryMapping 物件的集合。 此類別無法獲得繼承。 |
WebConfigurationFileMap |
定義 Web 應用程式的組態檔對應。 此類別無法獲得繼承。 |
WebConfigurationManager |
在將組態檔套用至 Web 應用程式時提供對它們的存取權。 |
WebContext |
管理目前 Web 應用程式的路徑內容。 此類別無法獲得繼承。 |
WebControlsSection |
設定 |
WebPartsPersonalization |
允許您指定個人化提供者,並設定個人化授權。 此類別無法獲得繼承。 |
WebPartsPersonalizationAuthorization |
對包含於組態之 |
WebPartsSection |
提供程式設計存取給 |
XhtmlConformanceSection |
設定 |
介面
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 應用程式中使用的驗證模式。 |