Table of Contents

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

IisApplicationPoolProcessModelEvents

IdentityString

Gets the identity as a human readable string.

public string IdentityString { get; set; }

Property Value

string

IdentityType

Gets or sets the identity type.

public IisApplicationPoolIdentityType IdentityType { get; set; }

Property Value

IisApplicationPoolIdentityType

IdleTimeout

Gets or sets the idle timeout in minutes.

public int IdleTimeout { get; set; }

Property Value

int

IdleTimeoutAction

Gets or sets the idle timeout action.

public IisApplicationPoolIdleTimeoutAction IdleTimeoutAction { get; set; }

Property Value

IisApplicationPoolIdleTimeoutAction

LoadUserProfile

Gets or sets whether to load the user profile.

public BooleanOption LoadUserProfile { get; set; }

Property Value

BooleanOption

MaximumWorkerProcesses

Gets or sets the maximum number of worker processes.

public int MaximumWorkerProcesses { get; set; }

Property Value

int

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

IisPassword

PingEnabled

Gets or sets whether ping is enabled.

public BooleanOption PingEnabled { get; set; }

Property Value

BooleanOption

PingMaximumResponseTime

Gets or sets the ping maximum response time (in seconds).

public int PingMaximumResponseTime { get; set; }

Property Value

int

PingPeriod

Gets or sets the ping period (in seconds).

public int PingPeriod { get; set; }

Property Value

int

ShutdownTimeLimit

Gets or sets the shutdown time limit (in seconds).

public int ShutdownTimeLimit { get; set; }

Property Value

int

StartupTimeLimit

Gets or sets the startup time limit (in seconds).

public int StartupTimeLimit { get; set; }

Property Value

int

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; }

Property Value

string