Share via


ApplicationPoolFailure.RapidFailProtectionInterval Propriété

Définition

Obtient ou définit l’intervalle de temps avant la réinitialisation du nombre d’échecs d’un processus.

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

Valeur de propriété

Valeur TimeSpan qui indique l’intervalle de temps avant la réinitialisation du nombre d’échecs d’un processus. La valeur par défaut est 5 minutes.

Exemples

L’exemple suivant affiche la valeur de la RapidFailProtectionInterval propriété . Si la valeur de la RapidFailProtection propriété est true, cet exemple montre comment définir les valeurs de propriété RapidFailProtectionInterval et RapidFailProtectionMaxCrashes . Cet exemple de code fait partie d’un exemple plus grand fourni pour la ApplicationPoolFailure classe .

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

Remarques

Cette propriété spécifie le nombre de minutes avant la réinitialisation du nombre d’échecs d’un processus.

S’applique à