Table of Contents

Class Scheduler

Namespace
Skyline.DataMiner.Core.Scheduler.Automation
Assembly
Skyline.DataMiner.Core.Scheduler.Automation.dll

Link with SLScheduler Module.

public class Scheduler
Inheritance
Scheduler
Extension Methods

Constructors

Scheduler(Func<SchedulerTask, bool>)

Initializes a new instance of the Scheduler class by retrieving the Scheduler tasks according to the given selector.

Properties

SchedulerTasks

Gets the current tasks in the DataMiner Scheduler.

Methods

CreateOrUpdateSchedulerTask(SchedulerTask)

Creates or updates a single Scheduler task.

CreateOrUpdateSchedulerTasks(IEnumerable<SchedulerTask>, bool)

Creates or updates a collection of Scheduler tasks.

DeleteSchedulerTasksByFilter(Func<SchedulerTask, bool>)

Deletes scheduler tasks based on the provided filter.

GetSchedulerTasksByFilter(Func<SchedulerTask, bool>)

Retrieves a collection of SchedulerTask objects based on a filter specified by the selector Func parameter.