TaskToAsyncResult.Unwrap Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| Unwrap(IAsyncResult) |
Extraherar den underliggande Task från en IAsyncResult som skapats av Begin(Task, AsyncCallback, Object). |
| Unwrap<TResult>(IAsyncResult) |
Extraherar den underliggande Task<TResult> från en IAsyncResult som skapats av Begin(Task, AsyncCallback, Object). |
Unwrap(IAsyncResult)
- Källa:
- TaskToAsyncResult.cs
- Källa:
- TaskToAsyncResult.cs
- Källa:
- TaskToAsyncResult.cs
- Källa:
- TaskToAsyncResult.cs
Extraherar den underliggande Task från en IAsyncResult som skapats av 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
Parametrar
- asyncResult
- IAsyncResult
Den IAsyncResult som skapats av Begin(Task, AsyncCallback, Object).
Returer
Omsluten Task av IAsyncResult.
Undantag
asyncResult är null.
asyncResult producerades inte av ett anrop till Begin(Task, AsyncCallback, Object).
Gäller för
Unwrap<TResult>(IAsyncResult)
- Källa:
- TaskToAsyncResult.cs
- Källa:
- TaskToAsyncResult.cs
- Källa:
- TaskToAsyncResult.cs
- Källa:
- TaskToAsyncResult.cs
Extraherar den underliggande Task<TResult> från en IAsyncResult som skapats av 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)
Typparametrar
- TResult
Typ av resultat som genereras av den returnerade aktiviteten.
Parametrar
- asyncResult
- IAsyncResult
Den IAsyncResult som skapats av Begin(Task, AsyncCallback, Object).
Returer
Omsluten Task<TResult> av IAsyncResult.
Undantag
asyncResult är null.
asyncResult skapades inte av ett anrop till Begin(Task, AsyncCallback, Object), eller så användes den Task<TResult> angivna till Begin(Task, AsyncCallback, Object) en generisk typparameter som skiljer sig från den som angavs för det här anropet TResult .