次の方法で共有


SiteLimits.MaxBandwidth プロパティ

定義

IIS 7 に使用される最大ネットワーク帯域幅 (1 秒あたりのバイト数) を取得または設定します。

public:
 property long MaxBandwidth { long get(); void set(long value); };
public long MaxBandwidth { get; set; }
member this.MaxBandwidth : int64 with get, set
Public Property MaxBandwidth As Long

プロパティ値

から MinValue までの MaxValue有効な値。 既定値は 4294967295 です。

例外

値が MinValue 未満であるか、MaxValue を超えています。

次の例では、 プロパティの値を MaxBandwidth 確認します。 プロパティ値が 100000 未満の場合、この例では 4294967295 にリセットされます MaxBandwidth 。 このコード例は、SiteLimits クラスのために提供されている大規模な例の一部です。

// Check the maximum bandwidth. If <100000 reset to 4294967295.
if (site.Limits.MaxBandwidth < 100000)
{
    site.Limits.MaxBandwidth = 4294967295;
    dirty = true;
}

注釈

プロパティを MaxBandwidth 使用すると、IIS 7 トラフィックでネットワークが過負荷になるのを防ぐことができます。

有効なプロパティ値は、1024 ~ 4294967295です。

プロパティは、IIS マネージャーの MaxBandwidth [ 詳細設定] ダイアログ ボックスで確認および変更できます。

プロパティを MaxBandwidth 設定する場合は、 メソッドを呼び出 Microsoft.Web.Administration.ServerManager.CommitChanges して、変更をApplicationHost.config ファイルに保持する必要があります。

適用対象