Mercurial > pub > ImplabNet
comparison Implab/ICancelationToken.cs @ 144:8c0b95069066 v2
DRAFT: refactoring
author | cin |
---|---|
date | Fri, 06 Mar 2015 15:45:26 +0300 |
parents | 16f926ee499d |
children |
comparison
equal
deleted
inserted
replaced
143:16f926ee499d | 144:8c0b95069066 |
---|---|
20 | 20 |
21 /// <summary> | 21 /// <summary> |
22 /// Sets the token to cancelled state. | 22 /// Sets the token to cancelled state. |
23 /// </summary> | 23 /// </summary> |
24 /// <param name="reason">The reason why the operation was cancelled.</param> | 24 /// <param name="reason">The reason why the operation was cancelled.</param> |
25 void SetCancelled(Exception reason); | 25 void CancelOperation(Exception reason); |
26 | 26 |
27 /// <summary> | 27 /// <summary> |
28 /// Adds the listener for the cancellation request, is the cancellation was requested the <paramref name="handler"/> | 28 /// Adds the listener for the cancellation request, is the cancellation was requested the <paramref name="handler"/> |
29 /// is executed immediatelly. | 29 /// is executed immediatelly. |
30 /// </summary> | 30 /// </summary> |
31 /// <param name="handler">The handler which will be executed if the cancel occurs.</param> | 31 /// <param name="handler">The handler which will be executed if the cancel occurs.</param> |
32 void CancellationRequested(Action<Exception> handler); | 32 void CancelationRequested(Action<Exception> handler); |
33 | 33 |
34 } | 34 } |
35 } | 35 } |
36 | 36 |