-
Notifications
You must be signed in to change notification settings - Fork 36
Methods_T_CodeJam_Threading_AsyncOperationHelper
Andrew Koryavchenko edited this page Jul 4, 2017
·
3 revisions
The AsyncOperationHelper type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() |
CreateOperation | Returns an AsyncOperation for tracking the duration of a particular asynchronous operation. |
![]() ![]() |
Post | Invokes a runner on the thread or context appropriate for the application model. |
![]() ![]() |
PostOperationCompleted | Ends the lifetime of an asynchronous operation. |
![]() ![]() |
RunAsync(Action(AsyncOperation)) | Gets thread from pool and run runner inside it. |
![]() ![]() |
RunAsync(Action(AsyncOperation), Action) | Gets thread from pool and run runner inside it. |
![]() ![]() |
Send(AsyncOperation, Action) | Invokes a runner on the thread or context appropriate for the application model and waits for it completion. |
![]() ![]() |
Send(T)(AsyncOperation, Func(T)) | Invokes a runner on the thread or context appropriate for the application model and returns result. |