Class BaseScheduledTaskAddIn
- Namespace
- Dynamicweb.Scheduling
- Assembly
- Dynamicweb.Core.dll
Represents base schedule task add-in
[AddInName("Base Class for Scheduled Task Add-in")]
public abstract class BaseScheduledTaskAddIn : ConfigurableAddIn
- Inheritance
-
BaseScheduledTaskAddIn
- Derived
- Inherited Members
Constructors
BaseScheduledTaskAddIn()
Default constructor
protected BaseScheduledTaskAddIn()
Fields
ScheduledTaskName
Name of scheduled task
public string? ScheduledTaskName
Field Value
Properties
CancellationToken
public CancellationToken CancellationToken { get; set; }
Property Value
HostUrl
Host url
public Uri? HostUrl { get; set; }
Property Value
IsCancellationTokenUsed
public bool IsCancellationTokenUsed { get; set; }
Property Value
Task
The scheduled task
public Task? Task { get; set; }
Property Value
Methods
Run()
Runs task add-in
public abstract bool Run()