Show / Hide Table of Contents

Namespace NFX.Time

Classes

DaysOfWeekUtils

DefaultTimeSource

Provides default time source implementation which is build on DateTime local class

Event

Represents an event manageable by IEventTimer

EventTimer

Provides default implementation for IEventTimer

NOPEventTimer

Normally this class should never be used as the dafult EventTimer is always present instead of nop

TimeException

Base exception thrown by the Time framework

TimeLocation

Data about location where time is measured relative to UTC

Interfaces

IEventHandler

Represents an entity that can handle events. This type is used to implement event handlers that get injected via config

IEventTimer

Denotes a contract for an app-global event timer - an entity that fires requested events

IEventTimerImplementation

Denotes an implementation for an app-global event timer - an entity that fires requested events

ILocalizedTimeProvider

Describes an entity that provides the localized time

ITimeSource

Denotes app-global time source - an entity that supplies time in this application instance

ITimeSourceImplementation

Denotes an implementation for an app-global time source - an entity that supplies time in this application instance

Enums

DaysOfWeek

Days of week bitmask enumeration

EventBodyAsyncModel

Defines event body execution asynchrony model

EventStatus

Denotes statuses that events get transitioned through

Delegates

TimerEvent

Delegate type for events that get called when timer fires

TimerEventDefinitionChange

Delegate type for events that get called when one of timer event definition parameters changes

TimerEventStatusChange

Delegate type for events that get called when timer event status changes

Back to top Copyright © 2006-2018 Agnicore Inc
Generated by DocFX