TaskToAsyncResult.Unwrap Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| Unwrap(IAsyncResult) |
Extrahiert den zugrunde liegenden Task aus einem IAsyncResult von Begin(Task, AsyncCallback, Object). |
| Unwrap<TResult>(IAsyncResult) |
Extrahiert den zugrunde liegenden Task<TResult> aus einem IAsyncResult von Begin(Task, AsyncCallback, Object). |
Unwrap(IAsyncResult)
- Quelle:
- TaskToAsyncResult.cs
- Quelle:
- TaskToAsyncResult.cs
- Quelle:
- TaskToAsyncResult.cs
- Quelle:
- TaskToAsyncResult.cs
Extrahiert den zugrunde liegenden Task aus einem IAsyncResult von 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
Parameter
- asyncResult
- IAsyncResult
Das IAsyncResult erstellt von Begin(Task, AsyncCallback, Object).
Gibt zurück
Der Task Umbruch durch die IAsyncResult.
Ausnahmen
asyncResult ist null.
asyncResult wurde nicht von einem Aufruf Begin(Task, AsyncCallback, Object)von .
Gilt für:
Unwrap<TResult>(IAsyncResult)
- Quelle:
- TaskToAsyncResult.cs
- Quelle:
- TaskToAsyncResult.cs
- Quelle:
- TaskToAsyncResult.cs
- Quelle:
- TaskToAsyncResult.cs
Extrahiert den zugrunde liegenden Task<TResult> aus einem IAsyncResult von 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)
Typparameter
- TResult
Der Typ des Ergebnisses, das von dem zurückgegebenen Vorgang erzeugt wird.
Parameter
- asyncResult
- IAsyncResult
Das IAsyncResult erstellt von Begin(Task, AsyncCallback, Object).
Gibt zurück
Der Task<TResult> Umbruch durch die IAsyncResult.
Ausnahmen
asyncResult ist null.
asyncResult wurde nicht durch einen Aufruf Begin(Task, AsyncCallback, Object)von , oder die Task<TResult> bereitgestellte zu verwenden Begin(Task, AsyncCallback, Object) wurde einen generischen Typparameter verwendet, der sich von dem TResult bereitgestellten für diesen Aufruf unterscheidet.