Class IisApplicationPoolProcessModelSettings
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the process model settings for a Microsoft IIS server application pool.
public class IisApplicationPoolProcessModelSettings : GlobalSerializableClassicBase
- Inheritance
-
IisApplicationPoolProcessModelSettings
Constructors
IisApplicationPoolProcessModelSettings()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.IisApplicationPoolProcessModelSettings class.
public IisApplicationPoolProcessModelSettings()
Properties
GenerateEvents
Gets or sets the process model events to generate.
public IisApplicationPoolProcessModelEvents GenerateEvents { get; set; }
Property Value
IdentityString
Gets the identity as a human readable string.
public string IdentityString { get; set; }
Property Value
IdentityType
Gets or sets the identity type.
public IisApplicationPoolIdentityType IdentityType { get; set; }
Property Value
IdleTimeout
Gets or sets the idle timeout in minutes.
public int IdleTimeout { get; set; }
Property Value
IdleTimeoutAction
Gets or sets the idle timeout action.
public IisApplicationPoolIdleTimeoutAction IdleTimeoutAction { get; set; }
Property Value
LoadUserProfile
Gets or sets whether to load the user profile.
public BooleanOption LoadUserProfile { get; set; }
Property Value
MaximumWorkerProcesses
Gets or sets the maximum number of worker processes.
public int MaximumWorkerProcesses { get; set; }
Property Value
Password
Gets or sets the password assigned to the application pool. This only applies when the identity type is set to "SpecificUser".
public IisPassword Password { get; set; }
Property Value
PingEnabled
Gets or sets whether ping is enabled.
public BooleanOption PingEnabled { get; set; }
Property Value
PingMaximumResponseTime
Gets or sets the ping maximum response time (in seconds).
public int PingMaximumResponseTime { get; set; }
Property Value
PingPeriod
Gets or sets the ping period (in seconds).
public int PingPeriod { get; set; }
Property Value
ShutdownTimeLimit
Gets or sets the shutdown time limit (in seconds).
public int ShutdownTimeLimit { get; set; }
Property Value
StartupTimeLimit
Gets or sets the startup time limit (in seconds).
public int StartupTimeLimit { get; set; }
Property Value
Username
Gets or sets the username assigned to the application pool. This only applies when the identity type is set to "SpecificUser".
public string Username { get; set; }