C# Class AccidentalFish.ApplicationSupport.Core.Policies.Implementation.TimerFactory

Inheritance: ITimerFactory
Afficher le fichier Open project: JamesRandall/AccidentalFish.ApplicationSupport

Méthodes publiques

Méthode Description
CreateAsynchronousIntervalTimer ( System.TimeSpan interval, bool delayOnExecute = false ) : IAsynchronousIntervalTimer
CreateAsynchronousRegularTimer ( System.TimeSpan interval, bool delayOnExecute = false ) : IAsynchronousRegularTimer
TimerFactory ( ITimerThreadPoolExecuter timerThreadPoolExecuter, IAsynchronousDelay taskDelay ) : System

Method Details

CreateAsynchronousIntervalTimer() public méthode

public CreateAsynchronousIntervalTimer ( System.TimeSpan interval, bool delayOnExecute = false ) : IAsynchronousIntervalTimer
interval System.TimeSpan
delayOnExecute bool
Résultat IAsynchronousIntervalTimer

CreateAsynchronousRegularTimer() public méthode

public CreateAsynchronousRegularTimer ( System.TimeSpan interval, bool delayOnExecute = false ) : IAsynchronousRegularTimer
interval System.TimeSpan
delayOnExecute bool
Résultat IAsynchronousRegularTimer

TimerFactory() public méthode

public TimerFactory ( ITimerThreadPoolExecuter timerThreadPoolExecuter, IAsynchronousDelay taskDelay ) : System
timerThreadPoolExecuter ITimerThreadPoolExecuter
taskDelay IAsynchronousDelay
Résultat System