Class IisApplicationPoolCpuSettings
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the CPU settings for a Microsoft IIS server application pool.
public class IisApplicationPoolCpuSettings : GlobalSerializableClassicBase
- Inheritance
-
IisApplicationPoolCpuSettings
Constructors
IisApplicationPoolCpuSettings()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.IisApplicationPoolCpuSettings class.
public IisApplicationPoolCpuSettings()
Properties
Limit
Gets or sets the CPU percentage limit.
public int Limit { get; set; }
Property Value
LimitAction
Gets or sets the CPU limit action.
public IisApplicatonPoolCpuLimitAction LimitAction { get; set; }
Property Value
LimitInterval
Gets or sets the reset period in minutes for CPU monitoring and throttling limits on the application pool.
public int LimitInterval { get; set; }
Property Value
ProcessorAffinity64BitMask
Gets or sets the 64-bit processor affinity mask.
public long ProcessorAffinity64BitMask { get; set; }
Property Value
ProcessorAffinityEnabled
Gets or sets whether processor affinity is enabled.
public BooleanOption ProcessorAffinityEnabled { get; set; }
Property Value
ProcessorAffinityMask
Gets or sets the processor affinity mask.
public long ProcessorAffinityMask { get; set; }
Property Value
ProcessorGroup
Gets or sets the processor group.
public int ProcessorGroup { get; set; }