API Reference
Class
TaskSchedulerListQueryExecutor
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:
TaskSchedulerListQueryResultExecutes a scheduled task list query.
Parameters
- request ComputerX.ScheduledTasks.TaskSchedulerListQueryRequest
- Query request.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
Typed scheduled task query result.
public static Boolean TryExecute(TaskSchedulerListQueryRequest request, out TaskSchedulerListQueryResult result, out TaskSchedulerListQueryFailure failure, CancellationToken cancellationToken = null) #Returns:
BooleanNon-throwing scheduled task list query wrapper.
Parameters
- request ComputerX.ScheduledTasks.TaskSchedulerListQueryRequest
- Query request.
- result ComputerX.ScheduledTasks.TaskSchedulerListQueryResult@
- Query result on success.
- failure ComputerX.ScheduledTasks.TaskSchedulerListQueryFailure@
- Typed failure on error.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
True on success; otherwise false.
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object