Table of Contents

Class XenDesktopSiteConfiguration

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents the general configuration of a Citrix XenDesktop site.

public class XenDesktopSiteConfiguration : GlobalSerializableClassicBase
Inheritance
XenDesktopSiteConfiguration

Constructors

XenDesktopSiteConfiguration()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.XenDesktopSiteConfiguration class.

public XenDesktopSiteConfiguration()

Properties

Administrators

Gets or sets the administrators configured in the site.

public XenDesktopAdministrators Administrators { get; set; }

Property Value

XenDesktopAdministrators

AppDnaConnection

Gets or sets the AppDNA connection information.

public XenDesktopAppDnaConnection AppDnaConnection { get; set; }

Property Value

XenDesktopAppDnaConnection

AppvServers

Gets or sets the App-V servers configured for use in this site.

public XenDesktopAppVServerCollection AppvServers { get; set; }

Property Value

XenDesktopAppVServerCollection

DatabaseConnectionString

Gets or sets the site database connection string - for example "Server=CORP-SQL01;Initial Catalog=HQ;Integrated Security=True".

public string DatabaseConnectionString { get; set; }

Property Value

string

DatabaseInstanceName

Gets or sets the name of the site database instance.

public string DatabaseInstanceName { get; set; }

Property Value

string

DatabaseName

Gets or sets the name of the database used by the site.

public string DatabaseName { get; set; }

Property Value

string

DeliveryControllers

Gets or sets the delivery controllers configured within the site.

public XenDesktopDeliveryControllers DeliveryControllers { get; set; }

Property Value

XenDesktopDeliveryControllers

Edition

Gets or sets the selected product edition.

public XenDesktopProductEdition Edition { get; set; }

Property Value

XenDesktopProductEdition

EditionString

Gets the edition as a human readable string.

public string EditionString { get; set; }

Property Value

string

HypervisorConnections

Gets or sets the hypervisor connections configured in the site.

public XenDesktopHypervisorConnections HypervisorConnections { get; set; }

Property Value

XenDesktopHypervisorConnections

Licensing

Gets or sets the licensing configuration.

public XenDesktopLicensingConfiguration Licensing { get; set; }

Property Value

XenDesktopLicensingConfiguration

Logging

Gets or sets the site logging configuration.

public XenDesktopSiteLoggingConfiguration Logging { get; set; }

Property Value

XenDesktopSiteLoggingConfiguration

ProductCode

Gets or sets the selected product code.

public XenDesktopProductCode ProductCode { get; set; }

Property Value

XenDesktopProductCode

ProductCodeString

Gets the product code as a human readable string.

public string ProductCodeString { get; set; }

Property Value

string

ProductVersion

Gets or sets the product version - for example "7.6".

public SerializableVersion ProductVersion { get; set; }

Property Value

SerializableVersion

Roles

Gets or sets the administrative roles configured in the site.

public XenDesktopAdministratorRoleCollection Roles { get; set; }

Property Value

XenDesktopAdministratorRoleCollection

Scopes

Gets or sets the administrative scopes configured in the site.

public XenDesktopAdministratorScopeCollection Scopes { get; set; }

Property Value

XenDesktopAdministratorScopeCollection

SiteGuid

Gets or sets the unique identifier of the site in GUID format.

public string SiteGuid { get; set; }

Property Value

string

SiteName

Gets or sets the name of the site.

public string SiteName { get; set; }

Property Value

string

StoreFrontServers

Gets or sets the StoreFront servers configured for use in this site.

public XenDesktopStoreFrontServerConnectionCollection StoreFrontServers { get; set; }

Property Value

XenDesktopStoreFrontServerConnectionCollection

Zones

Gets or sets the zones configured in the site. This applies to XenDesktop 7.7 and above only.

public XenDesktopZones Zones { get; set; }

Property Value

XenDesktopZones

Methods

FromXml(string)

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

public static XenDesktopSiteConfiguration FromXml(string Xml)

Parameters

Xml string

The XML representation of the object.

Returns

XenDesktopSiteConfiguration

A CENTREL.XIA.Configuration.Types.XenDesktopSiteConfiguration class.

ToString()

Returns the name of the site.

public override string ToString()

Returns

string

The name of the site.