Class IisApplicationPoolRapidFailProtectionSettings
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the rapid-fail protection settings for a Microsoft IIS server application pool.
public class IisApplicationPoolRapidFailProtectionSettings : GlobalSerializableClassicBase
- Inheritance
-
IisApplicationPoolRapidFailProtectionSettings
Constructors
IisApplicationPoolRapidFailProtectionSettings()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.IisApplicationPoolRapidFailProtectionSettings class.
public IisApplicationPoolRapidFailProtectionSettings()
Properties
Enabled
Gets or sets whether rapid-fail protection is enabled.
public BooleanOption Enabled { get; set; }
Property Value
FailureInterval
Gets or sets the failure interval in minutes.
public int FailureInterval { get; set; }
Property Value
MaximumFailures
Gets or sets the maximum number of worker process crashes permitted before the application pool is shut down.
public int MaximumFailures { get; set; }
Property Value
ServiceUnavailableResponseType
Gets or sets the "Service Unavailable" response type.
public IisApplicatonPoolServiceUnavailableResponseType ServiceUnavailableResponseType { get; set; }
Property Value
ShutdownExecutable
Gets or sets the shutdown executable.
public string ShutdownExecutable { get; set; }
Property Value
ShutdownParameters
Gets or sets the shutdown parameters.
public string ShutdownParameters { get; set; }
Property Value
Methods
ToString()
Returns the rapid-fail protection settings as a human readable string.
public override string ToString()
Returns
- string
The rapid-fail protection settings as a human readable string.