다음을 통해 공유


ApplicationPoolFailure.RapidFailProtectionMaxCrashes 속성

정의

속성에 지정된 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 면 이 예제에서는 trueRapidFailProtectionIntervalRapidFailProtectionMaxCrashes 속성 값을 설정합니다. 이 코드 예제는에 대해 제공 된 큰 예제의 일부는 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 시간(분) 내에 허용되는 최대 오류 수를 지정합니다.

적용 대상