Table of Contents

Class ServerTask

Namespace
Lers.Models
Assembly
Lers.Models.dll

Задание.

[Table("Task")]
public class ServerTask : IUniqueObject
Inheritance
ServerTask
Implements
Inherited Members
Extension Methods

Fields

LastResultErrorMessageLength

Длина поля LastResultErrorMessage

public const int LastResultErrorMessageLength = 500

Field Value

int

Properties

Id

Идентификатор задания.

public int Id { get; set; }

Property Value

int

IsRunning

Указывает, что задание выполняется.

public bool IsRunning { get; set; }

Property Value

bool

LastResult

Результат последнего выполнения задания.

public bool? LastResult { get; set; }

Property Value

bool?

LastResultErrorMessage

Текст ошибки последнего выполнения задания.

public string? LastResultErrorMessage { get; set; }

Property Value

string

LastRunTime

Время последнего выполнения задания.

public DateTime? LastRunTime { get; set; }

Property Value

DateTime?

Period

Параметры периода, который используется в заданиях формирования отчёта и экспорта.

public TaskPeriodSettings? Period { get; set; }

Property Value

TaskPeriodSettings

ReportingTask

Для заданий автоматического формирования отчётов - настройки задания.

public ReportingTask? ReportingTask { get; set; }

Property Value

ReportingTask

Schedule

Расписание выполнения задания.

public Schedule Schedule { get; set; }

Property Value

Schedule

Settings

Строковые настройки, которые зависят от типа задания.

public string? Settings { get; set; }

Property Value

string

StartDateTime

Назначенное время старта задания.

public DateTime StartDateTime { get; set; }

Property Value

DateTime

Title

Наименование задания.

public string Title { get; set; }

Property Value

string

Type

Тип задания.

public TaskType Type { get; set; }

Property Value

TaskType

Methods

ToString()

public override string ToString()

Returns

string