ApplicationPoolFailure.RapidFailProtectionMaxCrashes プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
プロパティで指定された時間内に許容されるエラーの最大数を RapidFailProtectionInterval 取得または設定します。
public:
property long RapidFailProtectionMaxCrashes { long get(); void set(long value); };
public long RapidFailProtectionMaxCrashes { get; set; }
member this.RapidFailProtectionMaxCrashes : int64 with get, set
Public Property RapidFailProtectionMaxCrashes As Long
プロパティ値
許容されるアプリケーション プールエラーの最大数。 既定値は 5 です。
例外
System:ArgumentOutOfRangeException
値が 0 より小さいか、4294967295より大きい値です。
例
次の例では、 プロパティの値を RapidFailProtectionMaxCrashes 表示します。 プロパティ値が RapidFailProtection の場合、次の使用例は true
および RapidFailProtectionMaxCrashes プロパティの値をRapidFailProtectionInterval設定します。 このコード例は、ApplicationPoolFailure クラスのために提供されている大規模な例の一部です。
Console.WriteLine("RapidFailProtectionInterval:\t{0}",
manager.ApplicationPoolDefaults.Failure.RapidFailProtectionInterval);
// If the RapidFailProtection is enabled, set
// the Interval and maximum crashes properties.
if (manager.ApplicationPoolDefaults.Failure.RapidFailProtection)
{
manager.ApplicationPoolDefaults.Failure.
RapidFailProtectionInterval = (TimeSpan.FromMinutes(10));
manager.ApplicationPoolDefaults.Failure.
RapidFailProtectionMaxCrashes = 6;
}
// Commit the changes to ApplicationHost.config file.
manager.CommitChanges();
注釈
このプロパティは、 プロパティで指定された数分以内に許容されるエラーの最大数を RapidFailProtectionInterval 指定します。