Freigeben über


TaskToAsyncResult.End Methode

Definition

Überlädt

End(IAsyncResult)

Wartet, bis der Task von IAsyncResultBegin(Task, AsyncCallback, Object) zurückgegebene abgeschlossen ist.

End<TResult>(IAsyncResult)

Wartet, bis der Task<TResult> von IAsyncResultBegin(Task, AsyncCallback, Object) zurückgegebene abgeschlossen ist.

End(IAsyncResult)

Source:
TaskToAsyncResult.cs
Source:
TaskToAsyncResult.cs

Wartet, bis der Task von IAsyncResultBegin(Task, AsyncCallback, Object) zurückgegebene abgeschlossen ist.

public:
 static void End(IAsyncResult ^ asyncResult);
public static void End (IAsyncResult asyncResult);
static member End : IAsyncResult -> unit
Public Shared Sub End (asyncResult As IAsyncResult)

Parameter

asyncResult
IAsyncResult

Die IAsyncResult , auf die gewartet werden soll.

Ausnahmen

asyncResult ist null

asyncResult wurde nicht durch einen Aufruf von Begin(Task, AsyncCallback, Object)erzeugt.

Hinweise

Dadurch werden alle Ausnahmen weitergegeben, die im umschlossenen gespeichert sind Task.

Gilt für:

End<TResult>(IAsyncResult)

Source:
TaskToAsyncResult.cs
Source:
TaskToAsyncResult.cs

Wartet, bis der Task<TResult> von IAsyncResultBegin(Task, AsyncCallback, Object) zurückgegebene abgeschlossen ist.

public:
generic <typename TResult>
 static TResult End(IAsyncResult ^ asyncResult);
public static TResult End<TResult> (IAsyncResult asyncResult);
static member End : IAsyncResult -> 'Result
Public Shared Function End(Of TResult) (asyncResult As IAsyncResult) As TResult

Typparameter

TResult

Der Typ des erzeugten Ergebnisses.

Parameter

asyncResult
IAsyncResult

Die IAsyncResult , auf die gewartet werden soll.

Gibt zurück

TResult

Das Ergebnis des Task<TResult> umschlossenen IAsyncResult.

Ausnahmen

asyncResult ist null

asyncResult wurde nicht durch einen Aufruf von Begin(Task, AsyncCallback, Object)erzeugt.

Hinweise

Dadurch werden alle Ausnahmen weitergegeben, die im umschlossenen gespeichert sind Task<TResult>.

Gilt für: