TestimoX

API Reference

Interface

IDataBus

Namespace TestimoX.Planning
Assembly TestimoX
Modifiers abstract

Provides a simple, technology-agnostic facade for retrieving staged datasets. Backed by ADPlayground gatherers which leverage in-process caches.

Methods

public abstract Task<IReadOnlyList<ComputerRecord>> Computers(ComputerQueryOptions options, CancellationToken cancellationToken = null) #
Returns: Task<IReadOnlyList<ComputerRecord>>

Gets computer records.

Parameters

options ADPlayground.ComputerQueryOptions requiredposition: 0
cancellationToken System.Threading.CancellationToken = null optionalposition: 1
public abstract Task<GroupMembershipResult> GroupMembers(String identity, CancellationToken cancellationToken = null) #
Returns: Task<GroupMembershipResult>

Gets group membership for an identity.

Parameters

identity System.String requiredposition: 0
cancellationToken System.Threading.CancellationToken = null optionalposition: 1
public abstract Task<IReadOnlyList<UserRecord>> Users(UserQueryOptions options, CancellationToken cancellationToken = null) #
Returns: Task<IReadOnlyList<UserRecord>>

Gets user records.

Parameters

options ADPlayground.UserQueryOptions requiredposition: 0
cancellationToken System.Threading.CancellationToken = null optionalposition: 1