Class IisApplicationPoolRecyclingSettings
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the recycling settings for a Microsoft IIS server application pool.
public class IisApplicationPoolRecyclingSettings : GlobalSerializableClassicBase
- Inheritance
-
IisApplicationPoolRecyclingSettings
Constructors
IisApplicationPoolRecyclingSettings()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.IisApplicationPoolRecyclingSettings class.
public IisApplicationPoolRecyclingSettings()
Properties
DisableOverlappedRecycle
Gets or sets whether to disable overlapped recycle.
public BooleanOption DisableOverlappedRecycle { get; set; }
Property Value
DisableRecycleOnConfigurationChange
Gets or sets whether to disable recycling for configuration changes.
public BooleanOption DisableRecycleOnConfigurationChange { get; set; }
Property Value
GenerateEvents
Gets or sets the recycling events to generate.
public IisApplicationPoolRecyclingEvents GenerateEvents { get; set; }
Property Value
PrivateMemoryLimit
Gets or sets the private memory limit in kilobytes.
public uint PrivateMemoryLimit { get; set; }
Property Value
RegularTimeInterval
Gets or sets the regular time interval in minutes.
public int RegularTimeInterval { get; set; }
Property Value
RequestLimit
Gets or sets the request limit.
public uint RequestLimit { get; set; }
Property Value
SpecificTimes
Gets or sets the times that the application pool is to be recycled.
public SerializableStringCollection SpecificTimes { get; set; }
Property Value
- SerializableStringCollection
VirtualMemoryLimit
Gets or sets the virtual memory limit in kilobytes.
public uint VirtualMemoryLimit { get; set; }