ITimer
Represents a timer that can have its due time and period changed.
namespace System.Threading
{
public interface ITimer : IDisposable, IAsyncDisposable
{
bool Change(TimeSpan dueTime, TimeSpan period);
}
}