Class XenDesktopHypervisorHostingUnit
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents an individual XenDesktop hypervisor hosting unit.
public class XenDesktopHypervisorHostingUnit : BypassSection, IComparable<XenDesktopHypervisorHostingUnit>
- Inheritance
-
XenDesktopHypervisorHostingUnit
- Implements
- Inherited Members
Constructors
XenDesktopHypervisorHostingUnit()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.XenDesktopHypervisorHostingUnit class.
public XenDesktopHypervisorHostingUnit()
Properties
MetadataItems
Gets or sets the metadata for the hosting unit.
public XenDesktopMetadataItemCollection MetadataItems { get; set; }
Property Value
Name
Gets or sets the name of the hosting unit.
public string Name { get; set; }
Property Value
NetworkId
Gets or sets the hypervisor's internal identifier that represents the network specified for the hosting unit - for example "b11bd14a-2176-36df-79b1-62be653e8c26".
public string NetworkId { get; set; }
Property Value
NetworkName
Gets or sets the hypervisor's internal name that represents the network specified for the hosting unit.
public string NetworkName { get; set; }
Property Value
PermittedNetworkNames
Gets or sets the names of the permitted networks on this connection. The hypervisor must be online for this information to be available.
public SerializableStringCollection PermittedNetworkNames { get; set; }
Property Value
- SerializableStringCollection
PersonalvDiskStorageNames
Gets or sets the names of the personal vDisk storage used on the hypervisor.
public SerializableStringCollection PersonalvDiskStorageNames { get; set; }
Property Value
- SerializableStringCollection
StorageNames
Gets or sets the names of the storage used on the hypervisor.
public SerializableStringCollection StorageNames { get; set; }
Property Value
- SerializableStringCollection
UseLocalStorageCaching
Gets or sets whether local storage caching (IntelliCache) should be used for the storage on the hypervisor.
public BooleanOption UseLocalStorageCaching { get; set; }
Property Value
Uuid
Gets or sets the universally unique identifier of the hosting unit in GUID format.
public string Uuid { get; set; }
Property Value
VMTaggingEnabled
Gets or sets whether the metadata in the hypervisor can be used to store information about the XenDesktop Machine Creation Services.
public BooleanOption VMTaggingEnabled { get; set; }
Property Value
Methods
CompareTo(XenDesktopHypervisorHostingUnit)
Compares two CENTREL.XIA.Configuration.Types.XenDesktopHypervisorHostingUnit to allow sorting alphabetically by name.
public int CompareTo(XenDesktopHypervisorHostingUnit other)
Parameters
other
XenDesktopHypervisorHostingUnitThe CENTREL.XIA.Configuration.Types.XenDesktopHypervisorHostingUnit to compare to.
Returns
- int
The sort order of the two items.
FromXml(string)
Returns a CENTREL.XIA.Configuration.Types.XenDesktopHypervisorHostingUnit class from the specified XML.
public static XenDesktopHypervisorHostingUnit FromXml(string Xml)
Parameters
Xml
stringThe XML representation of the object.
Returns
- XenDesktopHypervisorHostingUnit
A CENTREL.XIA.Configuration.Types.XenDesktopHypervisorHostingUnit class.
ToString()
Returns the name of the hosting unit.
public override string ToString()
Returns
- string
The name of the hosting unit.