- 
                Notifications
    You must be signed in to change notification settings 
- Fork 35
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. |