Creates a builder capable of building timers that perform a task once or repeatedly after the specified delay.
The amount of time to wait before performing the task for the first time.
Performs a task after the specified delay and repeatedly thereafter, waiting the specified interval between invocations.
Any type, treated as if it was
The amount of time to wait before performing the task and between subsequent executions.
The action to repeatedly perform.
The execution context to perform the action on.
Submits a task for execution after the specified delay and possibly repeatedly thereafter, waiting the specified interval (if specified) between invocations.