Table of Contents

Class TriggerHeaderDto

Namespace
Quartz.Dashboard.Services
Assembly
Quartz.Dashboard.dll

One row of a trigger listing: enough to show the trigger without loading it.

public sealed record TriggerHeaderDto : IEquatable<TriggerHeaderDto>
Inheritance
TriggerHeaderDto
Implements
Inherited Members

Remarks

ScheduleSummary is null on the listings that do not load the triggers themselves, and State is null when the listing could not pair the header with a state.

Constructors

TriggerHeaderDto(string, string, string?, string?, TriggerState?, string?)

One row of a trigger listing: enough to show the trigger without loading it.

public TriggerHeaderDto(string Group, string Name, string? TriggerType, string? ScheduleSummary, TriggerState? State, string? ExecutionGroup)

Parameters

Group string
Name string
TriggerType string
ScheduleSummary string
State TriggerState?
ExecutionGroup string

Remarks

ScheduleSummary is null on the listings that do not load the triggers themselves, and State is null when the listing could not pair the header with a state.

Properties

ExecutionGroup

public string? ExecutionGroup { get; init; }

Property Value

string

Group

public string Group { get; init; }

Property Value

string

Name

public string Name { get; init; }

Property Value

string

ScheduleSummary

public string? ScheduleSummary { get; init; }

Property Value

string

State

public TriggerState? State { get; init; }

Property Value

TriggerState?

TriggerType

public string? TriggerType { get; init; }

Property Value

string