API Reference
Class
DomainControllerOperatingSystemPostureService
Builds a typed operating-system posture view for a specific domain controller.
Inheritance
- Object
- DomainControllerOperatingSystemPostureService
Methods
public static async Task<View> EvaluateAsync(Options options = null, Func<String, TimeSpan, CancellationToken, Task<OsInfo>> query = null, Func<DateTime> nowProvider = null, CancellationToken cancellationToken = null) #Returns:
Task<View>Evaluates domain-controller operating-system posture using the supplied options.
Parameters
- options ADPlayground.DomainControllers.DomainControllerOperatingSystemPostureService.Options = null
- Evaluation options.
- query System.Func{System.String,System.TimeSpan,System.Threading.CancellationToken,System.Threading.Tasks.Task{ComputerX.OperatingSystem.OsInfo}} = null
- Optional OS query override for tests.
- nowProvider System.Func{System.DateTime} = null
- Optional current-time provider for tests.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
Typed domain-controller operating-system posture view.