TaskToAsyncResult.Unwrap Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| Unwrap(IAsyncResult) |
Extrait le sous-jacent Task d’un IAsyncResult fichier créé par Begin(Task, AsyncCallback, Object). |
| Unwrap<TResult>(IAsyncResult) |
Extrait le sous-jacent Task<TResult> d’un IAsyncResult fichier créé par Begin(Task, AsyncCallback, Object). |
Unwrap(IAsyncResult)
- Source:
- TaskToAsyncResult.cs
- Source:
- TaskToAsyncResult.cs
- Source:
- TaskToAsyncResult.cs
- Source:
- TaskToAsyncResult.cs
Extrait le sous-jacent Task d’un IAsyncResult fichier créé par 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
Paramètres
- asyncResult
- IAsyncResult
Retours
Encapsulé Task par le IAsyncResult.
Exceptions
asyncResult a la valeur null.
asyncResult n’a pas été produit par un appel à Begin(Task, AsyncCallback, Object).
S’applique à
Unwrap<TResult>(IAsyncResult)
- Source:
- TaskToAsyncResult.cs
- Source:
- TaskToAsyncResult.cs
- Source:
- TaskToAsyncResult.cs
- Source:
- TaskToAsyncResult.cs
Extrait le sous-jacent Task<TResult> d’un IAsyncResult fichier créé par 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)
Paramètres de type
- TResult
Type du résultat généré par la tâche retournée.
Paramètres
- asyncResult
- IAsyncResult
Retours
Encapsulé Task<TResult> par le IAsyncResult.
Exceptions
asyncResult a la valeur null.
asyncResult n’a pas été produit par un appel à Begin(Task, AsyncCallback, Object), ou le Task<TResult> paramètre de type fourni Begin(Task, AsyncCallback, Object) a été utilisé comme paramètre de type générique différent de celui TResult fourni à cet appel.