ApplicationPoolFailure.RapidFailProtectionInterval プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
プロセスのエラー数がリセットされるまでの時間間隔を取得または設定します。
public:
property TimeSpan RapidFailProtectionInterval { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan RapidFailProtectionInterval { get; set; }
member this.RapidFailProtectionInterval : TimeSpan with get, set
Public Property RapidFailProtectionInterval As TimeSpan
プロパティ値
TimeSpanプロセスのエラー数がリセットされるまでの時間間隔を示す 値。 既定値は 5 分です。
例
次の例では、 プロパティの値を RapidFailProtectionInterval 表示します。 プロパティ値が 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();
注釈
このプロパティは、プロセスのエラー数がリセットされるまでの分数を指定します。