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

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.