Table of Contents

Class DayTimeTimerOptions

Namespace
KZDev.PrimeTime
Assembly
KZDev.PrimeTime.dll

Timer options for setting up time-of-day callback timers.

public sealed record DayTimeTimerOptions : TimerOptions, IEquatable<TimerOptions>, IEquatable<DayTimeTimerOptions>
Inheritance
DayTimeTimerOptions
Implements
Inherited Members

Remarks

For local calendar day-time registrations, SkippedTimeBehavior and DuplicateTimeBehavior are applied when mapping a target wall time to the next instant near daylight saving transitions (invalid or ambiguous local times). UTC time-of-day registrations do not use those behaviors.

Constructors

DayTimeTimerOptions()

Properties

ConcurrentTriggerProcessing

Sets whether more than one callback is allowed to run concurrently.

DuplicateTimeBehavior

Sets how duplicate trigger times are handled during clock transitions.

EqualityContract
SkippedTimeBehavior

Sets how skipped times are handled during clock transitions.

Methods

Equals(DayTimeTimerOptions?)
Equals(TimerOptions?)
Equals(object?)
GetHashCode()
PrintMembers(StringBuilder)
ToString()

Operators

operator ==(DayTimeTimerOptions?, DayTimeTimerOptions?)
operator !=(DayTimeTimerOptions?, DayTimeTimerOptions?)