次の方法で共有


ApplicationPoolFailure.RapidFailProtectionInterval プロパティ

定義

プロセスのエラー数がリセットされるまでの時間間隔を取得または設定します。

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();

注釈

このプロパティは、プロセスのエラー数がリセットされるまでの分数を指定します。

適用対象