TestimoX

API Reference

Class

WorkstationsView

Namespace ADPlayground.Computers
Assembly ADPlayground
Modifiers sealed

Typed, workstation-focused view derived from ComputerOperatingSystemSnapshot. Keeps only client OS properties needed for workstation rules, plus helpful aggregates.

Inheritance

  • Object
  • WorkstationsView

Constructors

Properties

public String DomainName { get; set; } #

DNS domain name the snapshot represents.

public Int32 TotalWorkstations { get; set; } #

Total number of workstations considered.

public IReadOnlyList<ComputerOsRow> WindowsWorkstationXp { get; set; } #

Windows XP workstations.

public IReadOnlyList<ComputerOsRow> WindowsWorkstationVista { get; set; } #

Windows Vista workstations.

public IReadOnlyList<ComputerOsRow> WindowsWorkstation7 { get; set; } #

Windows 7 workstations.

public IReadOnlyList<ComputerOsRow> WindowsWorkstation8 { get; set; } #

Windows 8/8.1 workstations.

public IReadOnlyList<ComputerOsRow> WindowsWorkstation10 { get; set; } #

Windows 10 workstations.

public IReadOnlyList<ComputerOsRow> WindowsWorkstation11 { get; set; } #

Windows 11 workstations.

public IReadOnlyList<ComputerOsRow> WindowsNt4Workstations { get; set; } #

Windows NT4 workstations.

public Int32 Windows10Or11Total { get; set; } #

Total of Windows 10 and 11 devices.

public Boolean Windows11AdoptionOk { get; set; } #

True when Windows 11 is present, or there are no Windows 10/11 devices (N/A-safe).

public Int32 ObsoleteTotal { get; set; } #

Total number of obsolete workstations (Windows XP/Vista/7/8/8.1).