Share via


ApplicationPoolFailure.RapidFailProtectionMaxCrashes Eigenschaft

Definition

Ruft die maximale Anzahl von Fehlern ab, die innerhalb der von der -Eigenschaft angegebenen Zeit zulässig sind, oder legt diese RapidFailProtectionInterval fest.

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

Eigenschaftswert

Die maximale Anzahl zulässiger Anwendungspoolfehler. Der Standardwert ist 5.

Ausnahmen

System:ArgumentOutOfRangeException

Der Wert ist kleiner als 0 oder größer als 4294967295.

Beispiele

Im folgenden Beispiel wird der Wert der RapidFailProtectionMaxCrashes -Eigenschaft angezeigt. Wenn der RapidFailProtection -Eigenschaftswert ist true, werden in diesem Beispiel die RapidFailProtectionInterval Eigenschaftswerte und RapidFailProtectionMaxCrashes festgelegt. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die ApplicationPoolFailure-Klasse bereitgestellt wird.

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

Hinweise

Diese Eigenschaft gibt die maximale Anzahl von Fehlern an, die innerhalb der von der RapidFailProtectionInterval -Eigenschaft angegebenen Anzahl von Minuten zulässig sind.

Gilt für: