annotate Implab/PromiseEventType.cs @ 209:a867536c68fc
v2
Bound promise to CancellationToken
Added new states to ExecutionSate enum.
Added Safe.Guard() method to handle cleanup of the result of the promise
author |
cin |
date |
Wed, 16 Nov 2016 03:06:08 +0300 |
parents |
3fbc6eb93eb1 |
children |
|
rev |
line source |
104
|
1 using System;
|
|
2
|
|
3 namespace Implab {
|
|
4 [Flags]
|
|
5 public enum PromiseEventType {
|
|
6 Success = 1,
|
|
7 Error = 2,
|
|
8 Cancelled = 4,
|
|
9 /// <summary>
|
|
10 /// Завершено успешно, либо возникла ошибка,
|
|
11 /// </summary>
|
|
12 All = 7,
|
|
13 /// <summary>
|
|
14 /// Заврешено успешно, либо возникла ошибка.
|
|
15 /// </summary>
|
114
|
16 Complete = 3,
|
|
17
|
|
18 ErrorOrCancel = 6
|
104
|
19 }
|
|
20 }
|
|
21
|