Table of Contents

Class TerminalServerConnectionSession

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents the session settings configured on a terminal server connection (terminal).

public class TerminalServerConnectionSession : TerminalServerGroupPolicyConfigurableSection
Inheritance
TerminalServerConnectionSession
Inherited Members

Constructors

TerminalServerConnectionSession()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.TerminalServerConnectionSession class.

public TerminalServerConnectionSession()

Properties

ActiveSessionLimit

Gets or sets the maximum amount of time, in milliseconds, allocated to an active session. A value of 0 specifies an infinite amount of time.

public uint ActiveSessionLimit { get; set; }

Property Value

uint

ActiveSessionLimitLimitString

Gets the maximum amount of time allocated to an active session.

public string ActiveSessionLimitLimitString { get; set; }

Property Value

string

BrokenConnectionAction

Gets or sets the action that should be taken when a connection is broken.

public TerminalServerBrokenConnectionAction BrokenConnectionAction { get; set; }

Property Value

TerminalServerBrokenConnectionAction

BrokenConnectionPolicy

Gets or sets the policy that is enforced when a user's connection is broken.

public TerminalServerAccountOverridePolicy BrokenConnectionPolicy { get; set; }

Property Value

TerminalServerAccountOverridePolicy

DisconnectedSessionLimit

Gets or sets the time interval, in milliseconds, after which a disconnected session is terminated. A value of 0 specifies an infinite amount of time.

public uint DisconnectedSessionLimit { get; set; }

Property Value

uint

DisconnectedSessionLimitString

Gets the disconnected session limit as a human readable string.

public string DisconnectedSessionLimitString { get; set; }

Property Value

string

IdleSessionLimit

Gets or sets the time interval, in milliseconds, after which an idle session is terminated. A value of 0 specifies an infinite amount of time.

public uint IdleSessionLimit { get; set; }

Property Value

uint

IdleSessionLimitString

Gets the time interval after which an idle session is terminated.

public string IdleSessionLimitString { get; set; }

Property Value

string

ReconnectionPolicy

Gets or sets the policy that is enforced when a user reconnects to an existing session.

public TerminalServerReconnectionPolicy ReconnectionPolicy { get; set; }

Property Value

TerminalServerReconnectionPolicy

TimeLimitPolicy

Gets or sets the time limit policy that is in force for user sessions.

public TerminalServerAccountOverridePolicy TimeLimitPolicy { get; set; }

Property Value

TerminalServerAccountOverridePolicy