HttpRuntimeSection クラス

定義

ASP.NET の HTTP ランタイムを構成します。Configures the ASP.NET HTTP runtime. このクラスは継承できません。This class cannot be inherited.

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 ランタイムの動作に影響するパラメーターを処理できます。The HttpRuntimeSection allows you to handle those parameters that affect the behavior of the ASP.NET runtime.

これは、 <httpRuntime>要素によって示される構成ファイル内のノードを参照し、構成階層内の任意のレベルで使用できます。It refers to the node in the configuration file that is indicated by the <httpRuntime> element and can be used at any level in the configuration hierarchy.

セクションHttpRuntimeSectionには、次の項目を管理するディレクティブが含まれています。The HttpRuntimeSection section contains directives that manage the following:

  • 要求の実行タイムアウト。Request execution timeouts.

  • アプリケーションレベルでスレッドスケジューリングを行うディレクティブ。Directives to thread scheduling at the application level.

  • アプリケーションキューの制限を管理するディレクティブ。Directives that govern application queue limits.

  • 要求の長さ。Request length.

1つのプロセスで複数のアプリケーションを実行する場合は、アプリケーションが相対的な優先順位を相互に昇格できないように、このセクションをロックする必要があります。When running more than one application in a single process, you should lock down this section so that applications cannot elevate their relative priority to one another.

コンストラクター

HttpRuntimeSection()

既定の設定を使用して HttpRuntimeSection クラスの新しいインスタンスを初期化します。Initializes a new instance of the HttpRuntimeSection class using default settings.

プロパティ

AllowDynamicModuleRegistration

RegisterModule(Type) メソッドの呼び出しが許可されるかどうかを示す値を取得または設定します。Gets or sets a value that indicates whether RegisterModule(Type) method calls are allowed. 既定値は、true です。The default is true.

ApartmentThreading

アプリケーションのアパートメント スレッドが有効かどうかを示す値を取得または設定します。Gets or sets a value that indicates whether application apartment threading is enabled.

AppRequestQueueLimit

ASP.NET がアプリケーションに対してキューに置く要求の最大数を示す値を取得または設定します。Gets or sets a value that indicates the maximum number of requests that ASP.NET queues for the application.

AsyncPreloadMode

非同期的にプリロードされる要求エンティティのモードを取得または設定します。Gets or sets the mode of the request entity that is asynchronously preloaded.

CurrentConfiguration

現在の Configuration インスタンスが属している構成階層を表す最上位の ConfigurationElement インスタンスへの参照を取得します。Gets a reference to the top-level Configuration instance that represents the configuration hierarchy that the current ConfigurationElement instance belongs to.

(継承元 ConfigurationElement)
DefaultRegexMatchTimeout

一致を実行するために正規表現が許容される時間を取得または設定します。Gets or sets the amount of time that a regular expression is allowed in order to perform a match.

DelayNotificationTimeout

変更通知の遅延を取得または設定します。Gets or sets the change notification delay.

ElementInformation

ElementInformation オブジェクトのカスタマイズできない情報と機能を格納する ConfigurationElement オブジェクトを取得します。Gets an ElementInformation object that contains the non-customizable information and functionality of the ConfigurationElement object.

(継承元 ConfigurationElement)
ElementProperty

ConfigurationElementProperty オブジェクト自体を表す ConfigurationElement オブジェクトを取得します。Gets the ConfigurationElementProperty object that represents the ConfigurationElement object itself.

(継承元 ConfigurationElement)
Enable

アプリケーション ドメインが有効かどうかを示す値を取得または設定します。Gets or sets a value that indicates whether the application domain is enabled.

EnableHeaderChecking

ヘッダー チェックが有効かどうかを示す値を取得または設定します。Gets or sets a value that indicates whether the header checking is enabled.

EnableKernelOutputCache

出力キャッシュが有効かどうかを示す値を取得または設定します。Gets or sets a value that indicates whether output caching is enabled.

EnableVersionHeader

ASP.NET でバージョン ヘッダーを出力するかどうかを示す値を取得または設定します。Gets or sets a value that indicates whether ASP.NET should output a version header.

EncoderType

HTML エンコードおよび URL エンコードの処理に使用できるカスタムの型の名前を取得または設定します。Gets or sets the name of a custom type that can be used to handle HTML and URL encoding.

EvaluationContext

ContextInformation オブジェクトの ConfigurationElement オブジェクトを取得します。Gets the ContextInformation object for the ConfigurationElement object.

(継承元 ConfigurationElement)
ExecutionTimeout

要求の最大実行時間を取得または設定します。Gets or sets the allowed execution time for the request.

FcnMode

ファイル変更通知モードを指定する列挙値を取得または設定します。Gets or sets an enumeration value specifying the file change notifications mode.

HasContext

CurrentConfiguration プロパティが null であるかどうかを示す値を取得します。Gets a value that indicates whether the CurrentConfiguration property is null.

(継承元 ConfigurationElement)
Item[ConfigurationProperty]

この構成要素のプロパティまたは属性を取得または設定します。Gets or sets a property or attribute of this configuration element.

(継承元 ConfigurationElement)
Item[String]

この構成要素のプロパティ、属性、または子要素を取得または設定します。Gets or sets a property, attribute, or child element of this configuration element.

(継承元 ConfigurationElement)
LockAllAttributesExcept

ロックされている属性のコレクションを取得します。Gets the collection of locked attributes.

(継承元 ConfigurationElement)
LockAllElementsExcept

ロックされている要素のコレクションを取得します。Gets the collection of locked elements.

(継承元 ConfigurationElement)
LockAttributes

ロックされている属性のコレクションを取得します。Gets the collection of locked attributes.

(継承元 ConfigurationElement)
LockElements

ロックされている要素のコレクションを取得します。Gets the collection of locked elements.

(継承元 ConfigurationElement)
LockItem

要素がロックされているかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the element is locked.

(継承元 ConfigurationElement)
MaxQueryStringLength

HTTP 要求内のクエリ文字列の許容される最大長 (文字数) を取得または設定します。Gets or sets the maximum possible length, in number of characters, of a query string in an HTTP request.

MaxRequestLength

最大要求サイズを取得または設定します。Gets or sets the maximum request size.

MaxUrlLength

HTTP 要求内の URL の許容される最大長 (文字数) を取得または設定します。Gets or sets the maximum possible length, in number of characters, of the URL in an HTTP request.

MaxWaitChangeNotification

最初の変更通知から、アプリケーション ドメインが再起動するまでの時間間隔を取得または設定します。Gets or sets the time interval between the first change notification and the time at which the application domain is restarted.

MinFreeThreads

この構成のスコープ内のリソースの要求が処理されるまで空いている必要がある、スレッドの最小数を取得または設定します。Gets or sets the minimum number of threads that must be free before a request for resources in this configuration scope can be serviced.

MinLocalRequestFreeThreads

ローカル要求の処理に必要なフリー スレッドの最小数を取得または設定します。Gets or sets the minimum number of free threads required to service a local request.

Properties

プロパティのコレクションを取得します。Gets the collection of properties.

(継承元 ConfigurationElement)
RelaxedUrlToFileSystemMapping

HTTP 要求内の URL が有効な Windows ファイル パスである必要があるかどうかを示す値を取得または設定します。Gets or sets a value that indicates whether the URL in an HTTP request is required to be a valid Windows file path.

RequestLengthDiskThreshold

入力ストリームのバッファリングのしきい値を取得または設定します。Gets or sets the input-stream buffering threshold.

RequestPathInvalidCharacters

HTTP 要求を構成するパス内で無効として指定される文字の一覧を取得または設定します。Gets or sets a list of characters that are specified as invalid in a path that is part of an HTTP request.

RequestValidationMode

使用する ASP.NET バージョン固有の検証方法を示すバージョン番号を取得または設定します。Gets or sets a version number that indicates which ASP.NET version-specific approach to validation will be used.

RequestValidationType

HTTP 要求の検証に使用する型の名前を取得または設定します。Gets or sets the name of a type that is used to validate HTTP requests.

RequireRootedSaveAsPath

ファイル名に物理的な絶対ファイル パスを指定する必要があるかどうかを示す値を取得または設定します。Gets or sets a value that indicates whether the file name must be a fully qualified physical file path.

SectionInformation

SectionInformation オブジェクトのカスタマイズできない情報と機能を格納する ConfigurationSection オブジェクトを取得します。Gets a SectionInformation object that contains the non-customizable information and functionality of the ConfigurationSection object.

(継承元 ConfigurationSection)
SendCacheControlHeader

HTTP 応答の一部として cache-control:private ヘッダーを送信するかどうかを示す値を取得または設定します。Gets or sets a value that indicates whether the cache-control:private header is sent as part of the HTTP response.

ShutdownTimeout

アプリケーションが終了されるまでの許容アイドル時間を取得または設定します。Gets or sets the length of time the application is allowed to idle before it is terminated.

TargetFramework

ターゲット .NET framework を取得または設定します。Gets or sets the target .NET framework.

UseFullyQualifiedRedirectUrl

クライアント側のリダイレクトが絶対パスであるかどうかを示す値を取得または設定します。Gets or sets a value that indicates whether the client-side redirects are fully qualified.

WaitChangeNotification

次の変更通知までの待機時間を取得または設定します。Gets or sets the waiting time before the next change notification.

メソッド

DeserializeElement(XmlReader, Boolean)

構成ファイルから XML を読み取ります。Reads XML from the configuration file.

(継承元 ConfigurationElement)
DeserializeSection(XmlReader)

構成ファイルから XML を読み取ります。Reads XML from the configuration file.

(継承元 ConfigurationSection)
Equals(Object)

現在の ConfigurationElement インスタンスを、指定したオブジェクトと比較します。Compares the current ConfigurationElement instance to the specified object.

(継承元 ConfigurationElement)
GetHashCode()

現在の ConfigurationElement インスタンスを表す一意の値を取得します。Gets a unique value representing the current ConfigurationElement instance.

(継承元 ConfigurationElement)
GetRuntimeObject()

派生クラスでオーバーライドされると、カスタム オブジェクトを返します。Returns a custom object when overridden in a derived class.

(継承元 ConfigurationSection)
GetTransformedAssemblyString(String)

指定されたアセンブリ名を変換して返します。Returns the transformed version of the specified assembly name.

(継承元 ConfigurationElement)
GetTransformedTypeString(String)

指定された型名を変換して返します。Returns the transformed version of the specified type name.

(継承元 ConfigurationElement)
GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
Init()

ConfigurationElement オブジェクトを初期状態に設定します。Sets the ConfigurationElement object to its initial state.

(継承元 ConfigurationElement)
InitializeDefault()

ConfigurationElement オブジェクトの既定の値セットを初期化するために使用します。Used to initialize a default set of values for the ConfigurationElement object.

(継承元 ConfigurationElement)
IsModified()

派生クラスに実装された場合、この構成要素が最後の保存または読み込み以降に変更されたかどうかを示します。Indicates whether this configuration element has been modified since it was last saved or loaded when implemented in a derived class.

(継承元 ConfigurationSection)
IsReadOnly()

ConfigurationElement オブジェクトが読み取り専用かどうかを示す値を取得します。Gets a value indicating whether the ConfigurationElement object is read-only.

(継承元 ConfigurationElement)
ListErrors(IList)

この ConfigurationElement オブジェクトおよびすべてのサブ要素の無効なプロパティのエラーを、渡されたリストに追加します。Adds the invalid-property errors in this ConfigurationElement object, and in all subelements, to the passed list.

(継承元 ConfigurationElement)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
OnDeserializeUnrecognizedAttribute(String, String)

逆シリカル化中に不明な属性が発生したかどうかを示す値を取得します。Gets a value indicating whether an unknown attribute is encountered during deserialization.

(継承元 ConfigurationElement)
OnDeserializeUnrecognizedElement(String, XmlReader)

逆シリカル化中に不明な要素が発生したかどうかを示す値を取得します。Gets a value indicating whether an unknown element is encountered during deserialization.

(継承元 ConfigurationElement)
OnRequiredPropertyNotFound(String)

必要なプロパティが見つからないと例外がスローされます。Throws an exception when a required property is not found.

(継承元 ConfigurationElement)
PostDeserialize()

逆シリアル化後に呼び出されます。Called after deserialization.

(継承元 ConfigurationElement)
PreSerialize(XmlWriter)

シリアル化前に呼び出されます。Called before serialization.

(継承元 ConfigurationElement)
Reset(ConfigurationElement)

ConfigurationElement オブジェクトの内部状態 (ロックやプロパティ コレクションなど) をリセットします。Resets the internal state of the ConfigurationElement object, including the locks and the properties collections.

(継承元 ConfigurationElement)
ResetModified()

IsModified() メソッドの値が派生クラスに実装されたときに、false にリセットします。Resets the value of the IsModified() method to false when implemented in a derived class.

(継承元 ConfigurationSection)
SerializeElement(XmlWriter, Boolean)

派生クラスに実装されている場合、この構成要素の内容を構成ファイルに書き込みます。Writes the contents of this configuration element to the configuration file when implemented in a derived class.

(継承元 ConfigurationElement)
SerializeSection(ConfigurationElement, String, ConfigurationSaveMode)

ファイルに書き込む 1 つのセクションとして、ConfigurationSection オブジェクトのアンマージされたビューを含む XML 文字列を作成します。Creates an XML string containing an unmerged view of the ConfigurationSection object as a single section to write to a file.

(継承元 ConfigurationSection)
SerializeToXmlElement(XmlWriter, String)

派生クラスに実装されている場合、この構成要素の外側のタグを構成ファイルに書き込みます。Writes the outer tags of this configuration element to the configuration file when implemented in a derived class.

(継承元 ConfigurationElement)
SetPropertyValue(ConfigurationProperty, Object, Boolean)

プロパティを指定した値に設定します。Sets a property to the specified value.

(継承元 ConfigurationElement)
SetReadOnly()

IsReadOnly() オブジェクトおよびすべてのサブ要素に ConfigurationElement プロパティを設定します。Sets the IsReadOnly() property for the ConfigurationElement object and all subelements.

(継承元 ConfigurationElement)
ShouldSerializeElementInTargetVersion(ConfigurationElement, String, FrameworkName)

指定されたターゲット バージョンの .NET Framework.NET Framework 用に構成オブジェクト階層をシリアル化するとき、指定された要素がシリアル化されるかどうかを示します。Indicates whether the specified element should be serialized when the configuration object hierarchy is serialized for the specified target version of the .NET Framework.NET Framework.

(継承元 ConfigurationSection)
ShouldSerializePropertyInTargetVersion(ConfigurationProperty, String, FrameworkName, ConfigurationElement)

指定されたターゲット バージョンの .NET Framework.NET Framework 用に構成オブジェクト階層をシリアル化するとき、指定されたプロパティがシリアル化されるかどうかを示します。Indicates whether the specified property should be serialized when the configuration object hierarchy is serialized for the specified target version of the .NET Framework.NET Framework.

(継承元 ConfigurationSection)
ShouldSerializeSectionInTargetVersion(FrameworkName)

指定されたターゲット バージョンの ConfigurationSection 用に構成オブジェクト階層をシリアル化するとき、現在の .NET Framework.NET Framework インスタンスがシリアル化されるかどうかを示します。Indicates whether the current ConfigurationSection instance should be serialized when the configuration object hierarchy is serialized for the specified target version of the .NET Framework.NET Framework.

(継承元 ConfigurationSection)
ToString()

現在のオブジェクトを表す string を返します。Returns a string that represents the current object.

(継承元 Object)
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)

保存しないすべての値を削除するには、ConfigurationElement オブジェクトを変更します。Modifies the ConfigurationElement object to remove all values that should not be saved.

(継承元 ConfigurationElement)

適用対象