Table of Contents

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

BooleanOption

FailureInterval

Gets or sets the failure interval in minutes.

public int FailureInterval { get; set; }

Property Value

int

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

int

ServiceUnavailableResponseType

Gets or sets the "Service Unavailable" response type.

public IisApplicatonPoolServiceUnavailableResponseType ServiceUnavailableResponseType { get; set; }

Property Value

IisApplicatonPoolServiceUnavailableResponseType

ShutdownExecutable

Gets or sets the shutdown executable.

public string ShutdownExecutable { get; set; }

Property Value

string

ShutdownParameters

Gets or sets the shutdown parameters.

public string ShutdownParameters { get; set; }

Property Value

string

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.