TaskToAsyncResult.Unwrap Methode

Definition

Ü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

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

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.

Gilt für: