Freigeben über


PublicOrleansTaskExtensions Klasse

Definition

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.

Gilt für: