# ProviderHostApp

## NAMESPACE

RASAdminEngine.Core.OutputModels.ProviderSystemInfo

## DESCRIPTION

Provider Host Application

## INHERITED FROM

[RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rasserilazableobj)

⇒

[ProviderHost](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providerhost)

⇒

ProviderHostApp

## INTERFACES

* ISerializable
* IComparable

## PUBLIC PROPERTIES

| Type                                                                                                                                       | Name                | Description                                                                                                                                                                                                                                                                                                                      |
| ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [AgentState](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/agentstate)           | AgentState          | Inherited from [ProviderHost](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providerhost) Agent state. List<[VDIServerAppInfo](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/vdiserverappinfo)> Applications |
| [VDIHostConn](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/vdihostconn)         | Connection          | Inherited from [ProviderHost](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providerhost) VDI Host Connection.                                                                                                                                                         |
| String                                                                                                                                     | HostID              | Inherited from [ProviderHost](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providerhost) Host ID.                                                                                                                                                                     |
| String                                                                                                                                     | IP                  | Inherited from [ProviderHost](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providerhost) IP of the Provider.                                                                                                                                                          |
| Boolean                                                                                                                                    | IsMaintenance       | Inherited from [ProviderHost](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providerhost) Whether the Provider is in maintenance or not.                                                                                                                               |
| Boolean                                                                                                                                    | IsTemplate          | Inherited from [ProviderHost](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providerhost) Whether the Provider is a template or not.                                                                                                                                   |
| [RASLogLevel](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rasloglevel)         | LogLevel            | Inherited from [ProviderHost](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providerhost) RAS Log Level for this Provider.                                                                                                                                             |
| String                                                                                                                                     | Name                | Inherited from [ProviderHost](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providerhost) Provider name.                                                                                                                                                               |
| UInt32                                                                                                                                     | ProviderID          | Inherited from [ProviderHost](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providerhost) Provider ID.                                                                                                                                                                 |
| String                                                                                                                                     | Server              | Inherited from [ProviderHost](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providerhost) FQDN or IP address of the RAS Server.                                                                                                                                        |
| String                                                                                                                                     | ServiceStartTime    | Inherited from [ProviderHost](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providerhost) Service start time.                                                                                                                                                          |
| [VDIRDPSession](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/vdirdpsession)     | Session             | Inherited from [ProviderHost](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providerhost) VDI user session.                                                                                                                                                            |
| [VDIHostState](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/vdihoststate)       | State               | Inherited from [ProviderHost](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providerhost) VDI Host State.                                                                                                                                                              |
| String                                                                                                                                     | SystemBootTime      | Inherited from [ProviderHost](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providerhost) System boot time.                                                                                                                                                            |
| UInt32                                                                                                                                     | TemplateID          | Inherited from [ProviderHost](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providerhost) Template ID.                                                                                                                                                                 |
| String                                                                                                                                     | TemplateName        | Inherited from [ProviderHost](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providerhost) Template Name.                                                                                                                                                               |
| [HostSessionType](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/hostsessiontype) | TemplateType        | Inherited from [ProviderHost](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providerhost) Template Type.                                                                                                                                                               |
| UInt32                                                                                                                                     | UnhandledExceptions | Inherited from [ProviderHost](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providerhost) Number of unhandled exceptions.                                                                                                                                              |
| String                                                                                                                                     | User                | Inherited from [ProviderHost](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/providerhost) Provider user name.                                                                                                                                                          |

## PUBLIC METHODS

| Type        | Name                    | Description                                                                                                                                                   |
| ----------- | ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Int32       | CompareTo (Object obj)  | Inherited from [RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rasserilazableobj) |
| Boolean     | Equals (Object obj)     | Inherited from [RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rasserilazableobj) |
| Int32       | GetHashCode ()          | Inherited from [RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rasserilazableobj) |
| Type        | GetType ()              | String                                                                                                                                                        |
| ToString () | ### References to Types |                                                                                                                                                               |
