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 Если свойство имеет значение , в этом примере задаются RapidFailProtectionIntervaltrueзначения свойств и RapidFailProtectionMaxCrashes . Этот пример входит в состав более крупного примера использования класса 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 .

Применяется к