ApplicationPoolFailure.RapidFailProtectionInterval Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.