TestimoX

API Reference

Class

TaskSchedulerListQueryExecutor

Namespace ComputerX.ScheduledTasks
Assembly ComputerX
Modifiers static

Executes typed scheduled task list queries using existing Task Scheduler APIs.

Inheritance

  • Object
  • TaskSchedulerListQueryExecutor

Methods

public static TaskSchedulerListQueryResult Execute(TaskSchedulerListQueryRequest request, CancellationToken cancellationToken = null) #
Returns: TaskSchedulerListQueryResult

Executes a scheduled task list query.

Parameters

request ComputerX.ScheduledTasks.TaskSchedulerListQueryRequest requiredposition: 0
Query request.
cancellationToken System.Threading.CancellationToken = null optionalposition: 1
Cancellation token.

Returns

Typed scheduled task query result.

public static Boolean TryExecute(TaskSchedulerListQueryRequest request, out TaskSchedulerListQueryResult result, out TaskSchedulerListQueryFailure failure, CancellationToken cancellationToken = null) #
Returns: Boolean

Non-throwing scheduled task list query wrapper.

Parameters

request ComputerX.ScheduledTasks.TaskSchedulerListQueryRequest requiredposition: 0
Query request.
result ComputerX.ScheduledTasks.TaskSchedulerListQueryResult@ requiredposition: 1
Query result on success.
failure ComputerX.ScheduledTasks.TaskSchedulerListQueryFailure@ requiredposition: 2
Typed failure on error.
cancellationToken System.Threading.CancellationToken = null optionalposition: 3
Cancellation token.

Returns

True on success; otherwise false.