Compartir a través de


ApplicationPoolFailure.RapidFailProtectionMaxCrashes Propiedad

Definición

Obtiene o establece el número máximo de errores permitidos dentro del tiempo especificado por la RapidFailProtectionInterval propiedad .

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

Valor de propiedad

Número máximo de errores del grupo de aplicaciones permitidos. El valor predeterminado es 5.

Excepciones

System:ArgumentOutOfRangeException

El valor es menor que 0 o mayor que 4294967295.

Ejemplos

En el ejemplo siguiente se muestra el valor de la RapidFailProtectionMaxCrashes propiedad . Si el valor de la RapidFailProtection propiedad es true, en este ejemplo se establecen los RapidFailProtectionInterval valores de propiedad y RapidFailProtectionMaxCrashes . Este ejemplo de código es parte de un ejemplo mayor proporcionado para la clase 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();

Comentarios

Esta propiedad especifica el número máximo de errores permitidos en el número de minutos especificados por la RapidFailProtectionInterval propiedad .

Se aplica a