Rodrigo Kumpera
|
1b92a4148c
Since MOBILE implies NET_4_* now, take this into account and simplify our ifdefs.
|
13 ani în urmă |
Marek Safar
|
772bff3244
Move TrySet method from TaskCompletionSource to Task, so AsyncTaskMethodBuilder can act as secondary TaskCompletionSource implementation
|
14 ani în urmă |
Marek Safar
|
dc9110963d
Don't allocate TaskActionInvoker for TaskCompletionSource
|
14 ani în urmă |
Marek Safar
|
9045d6616f
Throw cancellation exception when inspecting cancelled task's result
|
14 ani în urmă |
Jérémie Laval
|
80a64493af
Don't create a delegate each time we use a TaskCompletionSource method
|
14 ani în urmă |
Jérémie Laval
|
c20f5cab4b
Fix for #892
|
14 ani în urmă |
Jérémie Laval
|
d2ec51a9ed
Make TaskCompletionSource methods thread-safe
|
14 ani în urmă |
Marek Safar
|
bd01619c5b
TaskCompletionSource.SetException cannot be used with empty array
|
14 ani în urmă |
Marek Safar
|
bdf24342ff
Add more async infrastructure
|
14 ani în urmă |
Geoff Norton
|
83e999b7d7
Add pfx to the mobile profile
|
15 ani în urmă |
Marek Safar
|
d84d7c7eb9
Remove no longer used BOOTSTRAP conditionals
|
15 ani în urmă |
Jérémie Laval
|
ed404a7b74
More parameter renaming
|
15 ani în urmă |
Jérémie Laval
|
9539c3e471
Add TaskExtensions class and Unwrap extension methods
|
15 ani în urmă |
Jérémie Laval
|
3e487ef9fe
Set more state on TaskCompletionSource inner Task<T>
|
15 ani în urmă |
Jérémie Laval
|
4a059f12d4
Use Task helper methods in TaskCompletionSource instead of manual setting, allow continuation flow to happen smoothly and task status to be set accordingly.
|
15 ani în urmă |
Jérémie Laval
|
2abec426fe
Move NET_4_0 define checks at the right position under the licence text
|
15 ani în urmă |
Jérémie Laval
|
e531fc2677
2010-02-02 Jérémie Laval <[email protected]>
|
16 ani în urmă |
Jérémie Laval
|
7baa3c7178
In class/corlib/:
|
16 ani în urmă |