TaskExtensions.AsAsyncResult Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| AsAsyncResult(Task, AsyncCallback, Object) | |
| AsAsyncResult<T>(Task<T>, AsyncCallback, Object) |
AsAsyncResult(Task, AsyncCallback, Object)
public:
[System::Runtime::CompilerServices::Extension]
static IAsyncResult ^ AsAsyncResult(System::Threading::Tasks::Task ^ task, AsyncCallback ^ callback, System::Object ^ state);
public static IAsyncResult AsAsyncResult (this System.Threading.Tasks.Task task, AsyncCallback callback, object state);
static member AsAsyncResult : System.Threading.Tasks.Task * AsyncCallback * obj -> IAsyncResult
Parameters
- task
- Task
- callback
- AsyncCallback
- state
- Object
Returns
Applies to
AsAsyncResult<T>(Task<T>, AsyncCallback, Object)
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static IAsyncResult ^ AsAsyncResult(System::Threading::Tasks::Task<T> ^ task, AsyncCallback ^ callback, System::Object ^ state);
public static IAsyncResult AsAsyncResult<T> (this System.Threading.Tasks.Task<T> task, AsyncCallback callback, object state);
static member AsAsyncResult : System.Threading.Tasks.Task<'T> * AsyncCallback * obj -> IAsyncResult
<Extension()>
Public Function AsAsyncResult(Of T) (task As Task(Of T), callback As AsyncCallback, state As Object) As IAsyncResult
Type Parameters
- T
Parameters
- task
- Task<T>
- callback
- AsyncCallback
- state
- Object