Merge
This commit is contained in:
commit
3786fe1b19
17 changed files with 1503 additions and 19 deletions
|
@ -69,5 +69,9 @@ namespace WebsitePanel.Providers.RemoteDesktopServices
|
|||
List<RdsUserSession> GetRdsUserSessions(string collectionName);
|
||||
void LogOffRdsUser(string unifiedSessionId, string hostServer);
|
||||
List<string> GetRdsCollectionSessionHosts(string collectionName);
|
||||
RdsServerInfo GetRdsServerInfo(string serverName);
|
||||
string GetRdsServerStatus(string serverName);
|
||||
void ShutDownRdsServer(string serverName);
|
||||
void RestartRdsServer(string serverName);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -47,5 +47,6 @@ namespace WebsitePanel.Providers.RemoteDesktopServices
|
|||
public string ItemName { get; set; }
|
||||
public int? RdsCollectionId { get; set; }
|
||||
public bool ConnectionEnabled { get; set; }
|
||||
public string Status { get; set; }
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,15 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
|
||||
namespace WebsitePanel.Providers.RemoteDesktopServices
|
||||
{
|
||||
public class RdsServerDriveInfo
|
||||
{
|
||||
public string DeviceId { get; set; }
|
||||
public string VolumeName { get; set; }
|
||||
public double SizeMb { get; set; }
|
||||
public double FreeSpaceMb { get; set; }
|
||||
}
|
||||
}
|
|
@ -0,0 +1,18 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
|
||||
namespace WebsitePanel.Providers.RemoteDesktopServices
|
||||
{
|
||||
public class RdsServerInfo
|
||||
{
|
||||
public string Status { get; set; }
|
||||
public int NumberOfCores { get; set; }
|
||||
public int MaxClockSpeed { get; set; }
|
||||
public int LoadPercentage { get; set; }
|
||||
public double MemoryAllocatedMb { get; set; }
|
||||
public double FreeMemoryMb { get; set; }
|
||||
public RdsServerDriveInfo[] Drives { get; set; }
|
||||
}
|
||||
}
|
|
@ -135,6 +135,8 @@
|
|||
<Compile Include="RemoteDesktopServices\RdsEnums.cs" />
|
||||
<Compile Include="RemoteDesktopServices\RdsPolicyTypes.cs" />
|
||||
<Compile Include="RemoteDesktopServices\RdsServer.cs" />
|
||||
<Compile Include="RemoteDesktopServices\RdsServerDriveInfo.cs" />
|
||||
<Compile Include="RemoteDesktopServices\RdsServerInfo.cs" />
|
||||
<Compile Include="RemoteDesktopServices\RdsServersPaged.cs" />
|
||||
<Compile Include="RemoteDesktopServices\RdsUserSession.cs" />
|
||||
<Compile Include="RemoteDesktopServices\RemoteApplication.cs" />
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue