API Reference
Class
DirectoryCatalogScenarioService
Provides typed, reusable catalog scenarios for users, groups, and computers.
Inheritance
- Object
- DirectoryCatalogScenarioService
Methods
public static async Task<DirectoryCatalogScenarioResult<ComputerRecord>> QueryComputersAsync(ComputerCatalogScenarioOptions options, CancellationToken cancellationToken = null) #Returns:
Task<DirectoryCatalogScenarioResult<ComputerRecord>>Executes a typed computer catalog scenario.
Parameters
- options ADPlayground.ComputerCatalogScenarioOptions
- Scenario options.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
Scenario result containing effective domains and computer records.
public static async Task<DirectoryCatalogScenarioResult<GroupInfo>> QueryGroupsAsync(GroupCatalogScenarioOptions options, CancellationToken cancellationToken = null) #Returns:
Task<DirectoryCatalogScenarioResult<GroupInfo>>Executes a typed group catalog scenario.
Parameters
- options ADPlayground.GroupCatalogScenarioOptions
- Scenario options.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
Scenario result containing effective domains and group records.
public static async Task<DirectoryCatalogScenarioResult<UserRecord>> QueryUsersAsync(UserCatalogScenarioOptions options, CancellationToken cancellationToken = null) #Returns:
Task<DirectoryCatalogScenarioResult<UserRecord>>Executes a typed user catalog scenario.
Parameters
- options ADPlayground.UserCatalogScenarioOptions
- Scenario options.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
Scenario result containing effective domains and user records.