語言

HttpRuntimeSection 類別

定義

配置 ASP.NET HTTP 執行時。 此類別無法獲得繼承。

public ref class HttpRuntimeSection sealed : System::Configuration::ConfigurationSection
public sealed class HttpRuntimeSection : System.Configuration.ConfigurationSection
type HttpRuntimeSection = class
    inherit ConfigurationSection
Public NotInheritable Class HttpRuntimeSection
Inherits ConfigurationSection
繼承

備註

HttpRuntimeSection 讓你能處理影響 ASP.NET 執行時行為的參數。

它指的是配置檔中由 <httpRuntime> 元素所指示的節點,且可在配置階層的任何層級使用。

本 HttpRuntimeSection 節包含管理以下事項的指令:

  • 請求執行逾時。

  • 應用程式層級的執行緒排程指令。

  • 指令是管理應用程式佇列限制的。

  • 請求長度。

當在同一程序中執行多個應用程式時,應鎖定此區塊,避免應用程式彼此提升相對優先權。

建構函式

名稱 Description
HttpRuntimeSection()

使用預設設定初始化該類別的新實例 HttpRuntimeSection 。

屬性

名稱 Description
AllowDynamicModuleRegistration

取得或設定一個值,指示是否 RegisterModule(Type) 允許方法呼叫。 預設值為 true。

ApartmentThreading

取得或設定一個值,指示應用程式 apartment threading 是否啟用。

AppRequestQueueLimit

取得或設定一個值,表示應用程式 ASP.NET 隊列的最大請求數。

AsyncPreloadMode

取得或設定請求實體的模式,該模式是非同步預載的。

CurrentConfiguration

取得最上層 Configuration 實例的參考,表示目前 ConfigurationElement 實例所屬的組態階層。

(繼承來源 ConfigurationElement)
DefaultRegexMatchTimeout

取得或設定一個正則表達式執行匹配所需的時間。

DelayNotificationTimeout

接收或設定變更通知延遲。

ElementInformation

取得 ElementInformation 物件,其中包含 ConfigurationElement 物件的不可自定義資訊和功能。

(繼承來源 ConfigurationElement)
ElementProperty

取得代表 ConfigurationElementProperty 物件本身的 ConfigurationElement 物件。

(繼承來源 ConfigurationElement)
Enable

取得或設定一個值,指示應用程式域是否啟用。

EnableHeaderChecking

取得或設定一個值,指示標頭檢查是否啟用。

EnableKernelOutputCache

取得或設定一個值,指示是否啟用輸出快取。

EnableVersionHeader

取得或設定一個值,指示 ASP.NET 是否應該輸出版本標頭。

EncoderType

取得或設定一個自訂型別的名稱,可用於處理 HTML 和 URL 編碼。

EvaluationContext

取得 ContextInformation 物件的 ConfigurationElement 物件。

(繼承來源 ConfigurationElement)
ExecutionTimeout

取得或設定請求允許的執行時間。

FcnMode

取得或設定列舉值,指定檔案變更通知模式。

HasContext

取得值,這個值表示 CurrentConfiguration 屬性是否 null。

(繼承來源 ConfigurationElement)
Item[ConfigurationProperty]

取得或設定這個組態項目的屬性或屬性。

(繼承來源 ConfigurationElement)
Item[String]

取得或設定這個組態專案的屬性、屬性或子專案。

(繼承來源 ConfigurationElement)
LockAllAttributesExcept

取得鎖定屬性的集合。

(繼承來源 ConfigurationElement)
LockAllElementsExcept

取得鎖定專案的集合。

(繼承來源 ConfigurationElement)
LockAttributes

取得鎖定屬性的集合。

(繼承來源 ConfigurationElement)
LockElements

取得鎖定專案的集合。

(繼承來源 ConfigurationElement)
LockItem

取得或設定值,指出專案是否已鎖定。

(繼承來源 ConfigurationElement)
MaxQueryStringLength

取得或設定 HTTP 請求中查詢字串的最大可能長度(字元數)。

MaxRequestLength

接收或設定最大請求大小。

MaxUrlLength

取得或設定 HTTP 請求中 URL 的最大可能長度(字元數)。

MaxWaitChangeNotification

取得或設定第一次變更通知與應用程式域重新啟動之間的時間間隔。

MinFreeThreads

取得或設定必須保持的最低空閒執行緒數,才能處理此組態範圍內的資源請求。

MinLocalRequestFreeThreads

取得或設定服務本地請求所需的最低空閒執行緒數。

Properties

取得屬性的集合。

(繼承來源 ConfigurationElement)
RelaxedUrlToFileSystemMapping

取得或設定一個值,指示 HTTP 請求中的 URL 是否必須是有效的 Windows 檔案路徑。

RequestLengthDiskThreshold

取得或設定輸入串流緩衝閾值。

RequestPathInvalidCharacters

取得或設定一個在 HTTP 請求路徑中指定為無效字元的清單。

RequestValidationMode

取得或設定一個版本號,指示將採用哪一種版本專屬的驗證方法 ASP.NET。

RequestValidationType

取得或設定用於驗證 HTTP 請求的型別名稱。

RequireRootedSaveAsPath

取得或設定一個值,指示該檔名是否必須是完全限定的實體檔案路徑。

SectionInformation

取得 SectionInformation 一個包含該物件不可自訂資訊與功能的 ConfigurationSection 物件。

(繼承來源 ConfigurationSection)
SendCacheControlHeader

取得或設定一個值,指示標頭是否 cache-control:private 作為 HTTP 回應的一部分傳送。

ShutdownTimeout

取得或設定應用程式在終止前可閒置的時間長短。

TargetFramework

取得或設定目標 .NET 框架。

UseFullyQualifiedRedirectUrl

取得或設定一個值,表示客戶端重定向是否完全合格。

WaitChangeNotification

接收或設定下一次變更通知前的等待時間。

方法

名稱 Description
DeserializeElement(XmlReader, Boolean)

從組態檔讀取 XML。

(繼承來源 ConfigurationElement)
DeserializeSection(XmlReader)

從組態檔讀取 XML。

(繼承來源 ConfigurationSection)
Equals(Object)

將目前 ConfigurationElement 實例與指定的物件進行比較。

(繼承來源 ConfigurationElement)
GetHashCode()

會獲得代表當前 ConfigurationElement 實例的唯一值。

(繼承來源 ConfigurationElement)
GetRuntimeObject()

在衍生類別中覆寫時,會回傳一個自訂物件。

(繼承來源 ConfigurationSection)
GetTransformedAssemblyString(String)

傳回所指定元件名稱的轉換版本。

(繼承來源 ConfigurationElement)
GetTransformedTypeString(String)

傳回指定之型別名稱的轉換版本。

(繼承來源 ConfigurationElement)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
Init()

將 ConfigurationElement 物件設定為其初始狀態。

(繼承來源 ConfigurationElement)
InitializeDefault()

用來初始化 ConfigurationElement 物件的預設值集。

(繼承來源 ConfigurationElement)
IsModified()

表示此組態元素自最後儲存或載入後是否被修改,且在衍生類別中實作。

(繼承來源 ConfigurationSection)
IsReadOnly()

會取得一個值,表示該物件是否 ConfigurationElement 為唯讀。

(繼承來源 ConfigurationElement)
ListErrors(IList)

將這個 ConfigurationElement 物件和所有子元素中的無效屬性錯誤新增至傳遞的清單。

(繼承來源 ConfigurationElement)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
OnDeserializeUnrecognizedAttribute(String, String)

取得值,指出還原串行化期間是否遇到未知的屬性。

(繼承來源 ConfigurationElement)
OnDeserializeUnrecognizedElement(String, XmlReader)

會獲得一個值,表示在反序列化過程中是否遇到未知元素。

(繼承來源 ConfigurationElement)
OnRequiredPropertyNotFound(String)

找不到必要屬性時擲回例外狀況。

(繼承來源 ConfigurationElement)
PostDeserialize()

在還原串行化之後呼叫。

(繼承來源 ConfigurationElement)
PreSerialize(XmlWriter)

在串行化之前呼叫。

(繼承來源 ConfigurationElement)
Reset(ConfigurationElement)

重置物件的 ConfigurationElement 內部狀態,包括鎖與屬性集合。

(繼承來源 ConfigurationElement)
ResetModified()

在導出類別實作時,將方法的值IsModified()重置為 。false

(繼承來源 ConfigurationSection)
SerializeElement(XmlWriter, Boolean)

當在衍生類別中實作時,會將此組態元素的內容寫入設定檔。

(繼承來源 ConfigurationElement)
SerializeSection(ConfigurationElement, String, ConfigurationSaveMode)

建立一個包含物件未合併視圖 ConfigurationSection 的 XML 字串,作為一個區段來寫入檔案。

(繼承來源 ConfigurationSection)
SerializeToXmlElement(XmlWriter, String)

在衍生類別中實作時,將此組態專案的外部標記寫入組態檔。

(繼承來源 ConfigurationElement)
SetPropertyValue(ConfigurationProperty, Object, Boolean)

將屬性設定為指定的值。

(繼承來源 ConfigurationElement)
SetReadOnly()

設定 IsReadOnly() 物件及所有子元素的 ConfigurationElement 屬性。

(繼承來源 ConfigurationElement)
ShouldSerializeElementInTargetVersion(ConfigurationElement, String, FrameworkName)

表示當設定物件階層序列化至指定目標版本的 .NET 框架時,是否應序列化該元素。

(繼承來源 ConfigurationSection)
ShouldSerializePropertyInTargetVersion(ConfigurationProperty, String, FrameworkName, ConfigurationElement)

指示當設定物件階層序列化至指定版本的 .NET 框架時,是否應序列化該屬性。

(繼承來源 ConfigurationSection)
ShouldSerializeSectionInTargetVersion(FrameworkName)

指示當前ConfigurationSection實例是否應該序列化,當配置物件階層序列化以符合指定目標版本.NET框架時。

(繼承來源 ConfigurationSection)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)

修改物件 ConfigurationElement 以移除所有不應儲存的值。

(繼承來源 ConfigurationElement)

適用於