Class XenDesktopDeliveryGroupPrelaunchSettings
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the application pre-launch settings for a XenDesktop delivery group.
public class XenDesktopDeliveryGroupPrelaunchSettings : BypassSection
- Inheritance
-
XenDesktopDeliveryGroupPrelaunchSettings
- Inherited Members
Constructors
XenDesktopDeliveryGroupPrelaunchSettings()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.XenDesktopDeliveryGroupPrelaunchSettings class.
public XenDesktopDeliveryGroupPrelaunchSettings()
Properties
AssociatedUserNames
Gets or sets the users for which a session should be prelaunched in the format "DOMAIN\username".
public SerializableStringCollection AssociatedUserNames { get; set; }
Property Value
- SerializableStringCollection
Enabled
Gets or sets whether session prelaunch is configured for the delivery group.
public BooleanOption Enabled { get; set; }
Property Value
MaxAverageLoadThreshold
Gets or sets the average percentage load on all machines, which when exceeded the session should end.
public int MaxAverageLoadThreshold { get; set; }
Property Value
MaxLoadPerMachineThreshold
Gets or sets the average percentage load on any machines, which when exceeded the session should end.
public int MaxLoadPerMachineThreshold { get; set; }
Property Value
MaxTimeBeforeTerminate
Gets or sets the time after which no application is started should the session end.
public TimeSpan MaxTimeBeforeTerminate { get; set; }
Property Value
MaxTimeBeforeTerminateString
Gets or sets the time after which no application is started should the session end. This is required as the TimeSpan class does not support XML serialization.
[Browsable(false)]
public string MaxTimeBeforeTerminateString { get; set; }
Property Value
ModeString
Gets the prelaunch mode as a human readable string.
public string ModeString { get; set; }
Property Value
TerminationEvents
Gets the events that cause the prelaunched session to be ended if no application is started.
public SerializableStringCollection TerminationEvents { get; set; }
Property Value
- SerializableStringCollection
Methods
FromXml(string)
Returns a CENTREL.XIA.Configuration.Types.XenDesktopDeliveryGroupPrelaunchSettings class from the specified XML.
public static XenDesktopDeliveryGroupPrelaunchSettings FromXml(string Xml)
Parameters
Xml
stringThe XML representation of the object.
Returns
- XenDesktopDeliveryGroupPrelaunchSettings
A CENTREL.XIA.Configuration.Types.XenDesktopDeliveryGroupPrelaunchSettings class.
ToString()
Returns the prelaunch mode for the delivery group as a human readable string.
public override string ToString()
Returns
- string
The prelaunch mode for the delivery group as a human readable string.