Freigeben über


ApplicationPoolFailure.RapidFailProtectionInterval Eigenschaft

Definition

Ruft das Zeitintervall ab, bevor die Fehleranzahl für einen Prozess zurückgesetzt wird, oder legt dieses fest.

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

Eigenschaftswert

Ein TimeSpan Wert, der das Zeitintervall angibt, bevor die Fehleranzahl für einen Prozess zurückgesetzt wird. Die Standardeinstellung ist 5 Minuten.

Beispiele

Im folgenden Beispiel wird der Wert der RapidFailProtectionInterval -Eigenschaft angezeigt. Wenn der RapidFailProtection Eigenschaftswert ist, legt truedieses Beispiel die RapidFailProtectionInterval Eigenschaftenwerte und RapidFailProtectionMaxCrashes fest. 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 Anzahl der Minuten an, bevor die Fehleranzahl für einen Prozess zurückgesetzt wird.

Gilt für: