Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ PeriodicTimer()

System.Threading.PeriodicTimer.PeriodicTimer ( TimeSpan period)
inline

Definition at line 117 of file PeriodicTimer.cs.

118 {
119 long num = (long)period.TotalMilliseconds;
120 if (num < 1 || num > 4294967294u)
121 {
122 GC.SuppressFinalize(this);
123 throw new ArgumentOutOfRangeException("period");
124 }
125 _state = new State();
126 _timer = new TimerQueueTimer(delegate(object s)
127 {
128 ((State)s).Signal();
129 }, _state, (uint)num, (uint)num, flowExecutionContext: false);
130 }
readonly TimerQueueTimer _timer

References System.Threading.PeriodicTimer._state, System.Threading.PeriodicTimer._timer, System.s, System.GC.SuppressFinalize(), and System.TimeSpan.TotalMilliseconds.