Class XenDesktopDeliveryGroupPowerManagementSettings
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the power management settings for a XenDesktop delivery group.
public class XenDesktopDeliveryGroupPowerManagementSettings : BypassSection
- Inheritance
-
XenDesktopDeliveryGroupPowerManagementSettings
- Inherited Members
Constructors
XenDesktopDeliveryGroupPowerManagementSettings()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.XenDesktopDeliveryGroupPowerManagementSettings class.
public XenDesktopDeliveryGroupPowerManagementSettings()
Properties
OffPeakDisconnectAction
Gets or sets the action that is performed after a configurable period of a user session disconnecting outside peak hours.
public XenDesktopSessionChangeHostingAction OffPeakDisconnectAction { get; set; }
Property Value
OffPeakDisconnectActionString
Gets the action that is performed after a configurable period of a user session disconnecting outside peak hours.
public string OffPeakDisconnectActionString { get; set; }
Property Value
OffPeakDisconnectTimeout
Gets or sets the time during off-peak hours when disconnected to perform an action.
public int OffPeakDisconnectTimeout { get; set; }
Property Value
OffPeakLogOffAction
Gets or sets the action that is performed after a configurable period of a user session ending outside peak hours.
public XenDesktopSessionChangeHostingAction OffPeakLogOffAction { get; set; }
Property Value
OffPeakLogOffActionString
Gets the action that is performed after a configurable period of a user session ending outside peak hours.
public string OffPeakLogOffActionString { get; set; }
Property Value
OffPeakLogOffTimeout
Gets or sets the number of minutes before the configured action is performed after a user session ends outside peak hours.
public int OffPeakLogOffTimeout { get; set; }
Property Value
PeakDisconnectAction
Gets or sets the action performed after a configurable period of a user session disconnecting in peak hours.
public XenDesktopSessionChangeHostingAction PeakDisconnectAction { get; set; }
Property Value
PeakDisconnectActionString
Gets the action performed after a configurable period of a user session disconnecting in peak hours.
public string PeakDisconnectActionString { get; set; }
Property Value
PeakDisconnectTimeout
Gets or sets the number of minutes before the configured action is performed after a user session disconnects in peak hours.
public int PeakDisconnectTimeout { get; set; }
Property Value
PeakHoursWeekdays
Gets or sets the peak hours defined for weekdays.
public bool[] PeakHoursWeekdays { get; set; }
Property Value
- bool[]
PeakHoursWeekends
Gets or sets the peak hours defined for weekends.
public bool[] PeakHoursWeekends { get; set; }
Property Value
- bool[]
PeakLogOffAction
Gets or sets the action performed after a configurable period of a user session ending in peak hours.
public XenDesktopSessionChangeHostingAction PeakLogOffAction { get; set; }
Property Value
PeakLogOffActionString
Gets the action performed after a configurable period of a user session ending in peak hours.
public string PeakLogOffActionString { get; set; }
Property Value
PeakLogOffTimeout
Gets or sets the action performed after a configurable period of a user session ending in peak hours.
public int PeakLogOffTimeout { get; set; }
Property Value
Methods
FromXml(string)
Returns a CENTREL.XIA.Configuration.Types.XenDesktopDeliveryGroupPowerManagementSettings class from the specified XML.
public static XenDesktopDeliveryGroupPowerManagementSettings FromXml(string Xml)
Parameters
Xml
stringThe XML representation of the object.
Returns
- XenDesktopDeliveryGroupPowerManagementSettings
A CENTREL.XIA.Configuration.Types.XenDesktopDeliveryGroupPowerManagementSettings class.
ToString()
Returns the power management settings as a human readable string.
public override string ToString()
Returns
- string
The power management settings as a human readable string.