Table of Contents

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

XenDesktopSessionChangeHostingAction

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

string

OffPeakDisconnectTimeout

Gets or sets the time during off-peak hours when disconnected to perform an action.

public int OffPeakDisconnectTimeout { get; set; }

Property Value

int

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

XenDesktopSessionChangeHostingAction

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

string

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

int

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

XenDesktopSessionChangeHostingAction

PeakDisconnectActionString

Gets the action performed after a configurable period of a user session disconnecting in peak hours.

public string PeakDisconnectActionString { get; set; }

Property Value

string

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

int

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

XenDesktopSessionChangeHostingAction

PeakLogOffActionString

Gets the action performed after a configurable period of a user session ending in peak hours.

public string PeakLogOffActionString { get; set; }

Property Value

string

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

int

Methods

FromXml(string)

Returns a CENTREL.XIA.Configuration.Types.XenDesktopDeliveryGroupPowerManagementSettings class from the specified XML.

public static XenDesktopDeliveryGroupPowerManagementSettings FromXml(string Xml)

Parameters

Xml string

The 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.