API Reference
Class
ComputerQueryOptions
Options controlling computer queries and projections.
Inheritance
- Object
- ComputerQueryOptions
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
- Method ComputerGatherer.GetComputers
- Method ComputerGatherer.GetComputersAsync
- Method ComputerOperatingSystemService.GetSnapshotAsync
- Method Computers.Get
- Method Computers.GetAsync
- Method ComputerSecurityBaselinePostureService.Evaluate
- Method DirectoryQuery.GetAsync
- Method IComputersSnapshotProvider.TryGetComputers
Constructors
public ComputerQueryOptions() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public IEnumerable<String> Domains { get; set; } #Domains to query; defaults to current domain when empty.
public ComputerProperties PropertySet { get; set; } #Attribute set to retrieve from LDAP.
public ComputerFilter Filter { get; set; } #Filter flags restricting the result set.
public Nullable<Int32> MinInactiveDays { get; set; } #Minimum days of inactivity (LastLogon) to include; null to ignore.
public Nullable<Int32> MinPasswordAgeDays { get; set; } #Minimum password age to include; null to ignore.
public Boolean ResolveTrueLastLogon { get; set; } #Compute true last logon across DCs (expensive; requires parallel LDAP reads).
public Int32 TrueLastLogonDegreeOfParallelism { get; set; } #Parallelism used when resolving true last logon.
public Boolean IncludeBitLockerScan { get; set; } #Include BitLocker recovery scan per computer.
public Boolean IncludePrimaryGroup { get; set; } #Include primaryGroupID for classification.