API Reference
DirectoryEssentialsComputer
Directory Essentials computer row.
Inheritance
- Object
- DirectoryEssentialsComputer
Constructors
public DirectoryEssentialsComputer() #Inherited Methods
Properties
public String Name { get; set; } #Computer name.
public String SamAccountName { get; set; } #Computer SAM account name.
public String Domain { get; set; } #Domain DNS name.
public String DNSHostName { get; set; } #DNS host name.
public Boolean IsDC { get; set; } #True when the computer is a domain controller.
public Nullable<DateTime> WhenChanged { get; set; } #WhenChanged timestamp.
public Boolean Enabled { get; set; } #Enabled state.
public Nullable<Int32> LastLogonDays { get; set; } #Days since last logon.
public Nullable<Int32> PasswordLastDays { get; set; } #Days since password last set.
public String Level0 { get; set; } #Level0 derived from DN.
public String Level1 { get; set; } #Level1 derived from DN.
public String OperatingSystem { get; set; } #Operating system caption.
public String OperatingSystemVersion { get; set; } #Operating system version string.
public String OperatingSystemName { get; set; } #Normalized operating system name.
public String DistinguishedName { get; set; } #Distinguished name.
public Nullable<DateTime> LastLogonDate { get; set; } #Last logon timestamp.
public Nullable<DateTime> PasswordLastSet { get; set; } #Password last set timestamp.
public Boolean PasswordNeverExpires { get; set; } #Password never expires flag.
public Boolean PasswordNotRequired { get; set; } #Password not required flag.
public Boolean PasswordExpired { get; set; } #Password expired flag.
public DirectoryEssentialsManagerStatus ManagerStatus { get; set; } #Manager status classification.
public String Manager { get; set; } #Manager display name.
public String ManagerSamAccountName { get; set; } #Manager SAM account name.
public String ManagerEmail { get; set; } #Manager email.
public Nullable<Boolean> ManagerEnabled { get; set; } #Manager enabled state.
public Nullable<DateTime> ManagerLastLogon { get; set; } #Manager last logon timestamp.
public Nullable<Int32> ManagerLastLogonDays { get; set; } #Manager last logon age (days).
public String OwnerName { get; set; } #Owner display name.
public String OwnerSid { get; set; } #Owner SID.
public Nullable<DirectoryEssentialsOwnerType> OwnerType { get; set; } #Owner type classification.
public String ManagerDN { get; set; } #Manager distinguished name.
public String Description { get; set; } #Computer description.
public Boolean TrustedForDelegation { get; set; } #Trusted for delegation flag.