Table of Contents

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

public BaseScheduledTaskAddIn()

Fields

ScheduledTaskName

Name of scheduled task

public string? ScheduledTaskName

Field Value

string

Properties

CancellationToken

public CancellationToken CancellationToken { get; set; }

Property Value

CancellationToken

HostUrl

Host url

public Uri? HostUrl { get; set; }

Property Value

Uri

IsCancellationTokenUsed

public bool IsCancellationTokenUsed { get; set; }

Property Value

bool

Task

The scheduled task

public Task? Task { get; set; }

Property Value

Task

Methods

Run()

Runs task add-in

public abstract bool Run()

Returns

bool
To top