TaskToAsyncResult.Unwrap Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| Unwrap(IAsyncResult) |
Extraheert de onderliggende waarde Task van een IAsyncResult gemaakt door Begin(Task, AsyncCallback, Object). |
| Unwrap<TResult>(IAsyncResult) |
Extraheert de onderliggende waarde Task<TResult> van een IAsyncResult gemaakt door Begin(Task, AsyncCallback, Object). |
Unwrap(IAsyncResult)
- Bron:
- TaskToAsyncResult.cs
- Bron:
- TaskToAsyncResult.cs
- Bron:
- TaskToAsyncResult.cs
- Bron:
- TaskToAsyncResult.cs
Extraheert de onderliggende waarde Task van een IAsyncResult gemaakt door Begin(Task, AsyncCallback, Object).
public:
static System::Threading::Tasks::Task ^ Unwrap(IAsyncResult ^ asyncResult);
public static System.Threading.Tasks.Task Unwrap(IAsyncResult asyncResult);
static member Unwrap : IAsyncResult -> System.Threading.Tasks.Task
Public Shared Function Unwrap (asyncResult As IAsyncResult) As Task
Parameters
- asyncResult
- IAsyncResult
De IAsyncResult gemaakt door Begin(Task, AsyncCallback, Object).
Retouren
De Task verpakt door de IAsyncResult.
Uitzonderingen
asyncResult is null.
asyncResult is niet geproduceerd door een oproep aan Begin(Task, AsyncCallback, Object).
Van toepassing op
Unwrap<TResult>(IAsyncResult)
- Bron:
- TaskToAsyncResult.cs
- Bron:
- TaskToAsyncResult.cs
- Bron:
- TaskToAsyncResult.cs
- Bron:
- TaskToAsyncResult.cs
Extraheert de onderliggende waarde Task<TResult> van een IAsyncResult gemaakt door Begin(Task, AsyncCallback, Object).
public:
generic <typename TResult>
static System::Threading::Tasks::Task<TResult> ^ Unwrap(IAsyncResult ^ asyncResult);
public static System.Threading.Tasks.Task<TResult> Unwrap<TResult>(IAsyncResult asyncResult);
static member Unwrap : IAsyncResult -> System.Threading.Tasks.Task<'Result>
Public Shared Function Unwrap(Of TResult) (asyncResult As IAsyncResult) As Task(Of TResult)
Type parameters
- TResult
Het type van het resultaat dat door de geretourneerde taak wordt geproduceerd.
Parameters
- asyncResult
- IAsyncResult
De IAsyncResult gemaakt door Begin(Task, AsyncCallback, Object).
Retouren
De Task<TResult> verpakt door de IAsyncResult.
Uitzonderingen
asyncResult is null.
asyncResult is niet geproduceerd door een aanroep naar Begin(Task, AsyncCallback, Object), of de Task<TResult> opgegeven parameter Begin(Task, AsyncCallback, Object) is gebruikt een algemene typeparameter die verschilt van de TResult opgegeven aanroep.