<PackageReference Include="NETStandard.Library" Version="2.0.0" />

System.Threading.Timer

public sealed class Timer : MarshalByRefObject, IDisposable
namespace System.Threading { public sealed class Timer : MarshalByRefObject, IDisposable { public Timer(TimerCallback callback); public Timer(TimerCallback callback, object state, int dueTime, int period); public Timer(TimerCallback callback, object state, long dueTime, long period); public Timer(TimerCallback callback, object state, TimeSpan dueTime, TimeSpan period); public Timer(TimerCallback callback, object state, uint dueTime, uint period); public bool Change(int dueTime, int period); public bool Change(long dueTime, long period); public bool Change(TimeSpan dueTime, TimeSpan period); public bool Change(uint dueTime, uint period); public void Dispose(); public bool Dispose(WaitHandle notifyObject); } }