wasSharp – Diff between revs 25 and 27
?pathlinks?
Rev 25 | Rev 27 | |||
---|---|---|---|---|
Line 107... | Line 107... | |||
107 | { |
107 | { |
|
108 | case true: |
108 | case true: |
|
109 | ScheduledTime = DateTime.UtcNow; |
109 | ScheduledTime = DateTime.UtcNow; |
|
110 | Delay = Task.Delay(DueTime, tokenSource.Token); |
110 | Delay = Task.Delay(DueTime, tokenSource.Token); |
|
111 | break; |
111 | break; |
|
- | 112 | |
||
112 | default: |
113 | default: |
|
113 | Delay = CompletedTask; |
114 | Delay = CompletedTask; |
|
114 | break; |
115 | break; |
|
115 | } |
116 | } |
|
116 | if (Disposed || Delay.IsCompleted) |
117 | if (Disposed || Delay.IsCompleted) |
|
Line 122... | Line 123... | |||
122 | { |
123 | { |
|
123 | case true: |
124 | case true: |
|
124 | ScheduledTime = DateTime.UtcNow; |
125 | ScheduledTime = DateTime.UtcNow; |
|
125 | Delay = Task.Delay(DueTime, tokenSource.Token); |
126 | Delay = Task.Delay(DueTime, tokenSource.Token); |
|
126 | break; |
127 | break; |
|
- | 128 | |
||
127 | default: |
129 | default: |
|
128 | Delay = CompletedTask; |
130 | Delay = CompletedTask; |
|
129 | break; |
131 | break; |
|
130 | } |
132 | } |
|
131 | if (Disposed || Delay.IsCompleted) |
133 | if (Disposed || Delay.IsCompleted) |
|
Line 154... | Line 156... | |||
154 | public void Stop() |
156 | public void Stop() |
|
155 | { |
157 | { |
|
156 | Change(0, 0); |
158 | Change(0, 0); |
|
157 | } |
159 | } |
|
158 | } |
160 | } |
|
159 | } |
- | ||
160 | |
161 | } |
|
- | 162 | |