HttpRuntimeSection.MaxRequestLength プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
最大要求サイズを取得または設定します。
public:
property int MaxRequestLength { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("maxRequestLength", DefaultValue=4096)]
[System.Configuration.IntegerValidator(MinValue=0)]
public int MaxRequestLength { get; set; }
[<System.Configuration.ConfigurationProperty("maxRequestLength", DefaultValue=4096)>]
[<System.Configuration.IntegerValidator(MinValue=0)>]
member this.MaxRequestLength : int with get, set
Public Property MaxRequestLength As Integer
プロパティ値
最大要求サイズ。単位はキロバイトです。 既定のサイズは 4,096 KB (4 MB) です。
- 属性
例外
選択した値が RequestLengthDiskThreshold 未満です。
例
次の例は、現在 MaxRequestLength のプロパティ値を取得する方法を示しています。
// Get the MaxRequestLength property value.
Response.Write("MaxRequestLength: " +
configSection.MaxRequestLength + "<br>");
// Set the MaxRequestLength property value to 2048 kilobytes.
configSection.MaxRequestLength = 2048;
' Get the MaxRequestLength property value.
Response.Write("MaxRequestLength: " & _
configSection.MaxRequestLength & "<br>")
' Set the MaxRequestLength property value to 2048 kilobytes.
configSection.MaxRequestLength = 2048
注釈
このプロパティは MaxRequestLength 、入力ストリームのバッファリングしきい値の制限を指定します。 たとえば、この制限を使用して、サーバーに大きなファイルを投稿するユーザーによって発生するサービス拒否攻撃を防ぐことができます。
このプロパティに割り当てられる値は、プロパティに割り当てられた RequestLengthDiskThreshold 値以上である必要があります。