TestimoX

API Reference

Class

ComputerOperatingSystemService

Namespace ADPlayground.Computers
Assembly ADPlayground
Modifiers static

Produces an operating system inventory snapshot grouped by generation and role.

Inheritance

  • Object
  • ComputerOperatingSystemService

Methods

public static async Task<ComputerOperatingSystemSnapshot> GetSnapshotAsync(ActiveDirectoryDataServices dataServices, String domainName, ComputerQueryOptions queryOptions = null, CancellationToken cancellationToken = null) #
Returns: Task<ComputerOperatingSystemSnapshot>

Builds an OS inventory snapshot for the given domain.

Parameters

dataServices ADPlayground.ActiveDirectoryDataServices requiredposition: 0
Optional directory data services.
domainName System.String requiredposition: 1
Domain to query.
queryOptions ADPlayground.ComputerQueryOptions = null optionalposition: 2
Optional query options; defaults applied when null.
cancellationToken System.Threading.CancellationToken = null optionalposition: 3
Cancellation token.

Returns

Snapshot with per-generation lists and quick flags.