Table of Contents

Interface IClockDayTimeTimer

Namespace
KZDev.PrimeTime
Assembly
KZDev.PrimeTime.dll

Registration for a time-of-day timer created from a clock's timer registration API; supporting change of the target time of day (BCL subset using the LocalTimeOfDay and UtcTimeOfDay wrappers when System.TimeOnly is available; see remarks).

public interface IClockDayTimeTimer : IDayTimeTimer, IClockTimer, IDisposable, IAsyncDisposable
Inherited Members

Remarks

Only supported in .NET 8+. Not supported in NetStandard 2.0.

Methods

Change(LocalTimeOfDay)

Changes the target local time of day for this registration.

Change(UtcTimeOfDay)

Changes the target UTC time of day for this registration.

Change(LocalTime)

Changes the time of day at which this registration fires (NodaTime NodaTime.LocalTime overload; local semantic day-time registrations).