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.
Исключения
Значение меньше 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 .