PublicOrleansTaskExtensions Klasse
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.
Hilfsfunktionen für den Umgang mit Task Instanzen.
public static class PublicOrleansTaskExtensions
type PublicOrleansTaskExtensions = class
Public Module PublicOrleansTaskExtensions
- Vererbung
-
PublicOrleansTaskExtensions
Methoden
Box(Task) |
Gibt einen Task<TResult> für die bereitgestellte Taskzurück. |
Box(Task<Object>) |
Gibt einen Task<TResult> für die bereitgestellte Task<TResult>zurück. |
Box<T>(Task<T>) |
Gibt einen Task<TResult> für die bereitgestellte Task<TResult>zurück. |
Ignore(Task) |
Beobachtet und ignoriert eine potenzielle Ausnahme für eine bestimmte Aufgabe. Wenn ein Task fehlschlägt und eine Ausnahme auslöst, die nie beobachtet wird, wird sie vom .NET-Finalizer-Thread abgefangen. Diese Funktion wartet auf die angegebene Aufgabe. Wenn die Ausnahme ausgelöst wird, beobachtet sie diese Ausnahme und ignoriert sie einfach. Dadurch wird die Eskalation dieser Ausnahme für den .NET-Finalizerthread verhindert. |
Unbox<T>(Task<Object>) |
Gibt einen Task<TResult> für die bereitgestellte Task<TResult>zurück. |