UserLock API
Properties | List of all members
ReportedMachine Class Reference

Represent a computer with all the sessions on it. This is an element of the property ReportedMachines of the class UserLockServer. Also see the method GetReportedMachine to get an instance for a specific computer. More...

Inheritance diagram for ReportedMachine:
ReportedMachineBase

Properties

List< SessionMachineSessions [get]
 List of interactive sessions on this machine. See the class InteractiveSession. More...
 
string UserNames [get]
 List of users separated with a coma with a session on this machine. More...
 
- Properties inherited from ReportedMachineBase
string Name [get]
 Get the name of the computer More...
 
String MachineName [get]
 Get the name of the computer More...
 
string Building [get]
 Get the building of the computer. More...
 
string Room [get]
 Get the room of this computer. More...
 
string Ou [get]
 Get the organizational unit of this computer More...
 
string LastUser [get, set]
 Get the last user that opened a session on this computer. More...
 
int SessionCount [get]
 Get the number of sessions open on this computer. More...
 
bool Available [get, set]
 True if the computer was successfully reached by the UserLock service. False otherwise. More...
 
bool IsWorkstation [get, set]
 True if the computer is a workstation, False otherwise More...
 

Detailed Description

Represent a computer with all the sessions on it. This is an element of the property ReportedMachines of the class UserLockServer. Also see the method GetReportedMachine to get an instance for a specific computer.

Property Documentation

List<Session> MachineSessions
get

List of interactive sessions on this machine. See the class InteractiveSession.

string UserNames
get

List of users separated with a coma with a session on this machine.