Class XenDesktopDeliveryControllers
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the XenDesktop delivery (broker) controllers configured within the site.
public class XenDesktopDeliveryControllers : BypassSection
- Inheritance
-
XenDesktopDeliveryControllers
- Inherited Members
Constructors
XenDesktopDeliveryControllers()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.XenDesktopDeliveryControllers class.
public XenDesktopDeliveryControllers()
Properties
Items
Gets or sets the items in the collection.
public XenDesktopDeliveryControllerCollection Items { get; set; }
Property Value
Methods
FindByDnsName(string)
Returns the delivery controller with the specified fully qualified domain name, or null if no delivery controller with that name exists within the collection.
public XenDesktopDeliveryController FindByDnsName(string dnsName)
Parameters
dnsName
stringThe fully qualified domain name name of the delivery controller to locate.
Returns
- XenDesktopDeliveryController
The CENTREL.XIA.Configuration.Types.XenDesktopAdministrator with the specified name.
FindBySid(string)
Returns the delivery controller with the specified SID, or null if no delivery controller with that SID exists within the collection.
public XenDesktopDeliveryController FindBySid(string sid)
Parameters
sid
stringThe security identifier of the delivery controller to locate in SDDL format - for example "S-1-5-21-1119390013-2107715993-1139858522-500".
Returns
- XenDesktopDeliveryController
The CENTREL.XIA.Configuration.Types.XenDesktopDeliveryController with the specified SID.
FindByUid(int)
Returns the delivery controller with the specified UID, or null if no delivery controller with that UID exists within the collection.
public XenDesktopDeliveryController FindByUid(int uid)
Parameters
uid
intThe unique identifier of the delivery controller to locate.
Returns
- XenDesktopDeliveryController
The CENTREL.XIA.Configuration.Types.XenDesktopDeliveryController with the specified UID.
FindByUuid(string)
Returns the delivery controller with the specified UUID, or null if no delivery controller with that UUID exists within the collection.
public XenDesktopDeliveryController FindByUuid(string uuid)
Parameters
uuid
stringThe universally unique identifier of the delivery controller to locate in GUID format - for example "6571e1ac-8013-47b9-8926-cb9952c30da3".
Returns
- XenDesktopDeliveryController
The CENTREL.XIA.Configuration.Types.XenDesktopDeliveryController with the specified UUID.
GetOperatingSystemBreakdown()
Returns a breakdown of the number of each operating system running on the delivery controllers.
public CountBreakdown GetOperatingSystemBreakdown()
Returns
- CountBreakdown
A CENTREL.XIA.Configuration.Types.CountBreakdown object populated with delivery controller information.
Remarks
Empty host product names are replaced with the string "{Unknown}".
ToString()
Returns the XenDesktop delivery controllers as a human readable string.
public override string ToString()
Returns
- string
The XenDesktop delivery controllers as a human readable string.