Freigeben über


OrleansTaskExtentions Klasse

Definition

public static class OrleansTaskExtentions
type OrleansTaskExtentions = class
Public Module OrleansTaskExtentions
Vererbung
OrleansTaskExtentions

Methoden

ExecuteAndIgnoreException(Func<Task>)
LogException(Task, ILogger, ErrorCode, String)
SafeExecute(Func<Task>)
ToUntypedTask(Task)

Gibt einen Task<TResult> Für den angegebenen TaskWert zurück.

ToUntypedTask(Task<Object>)

Gibt einen Task<TResult> Für den angegebenen Task<TResult>Wert zurück.

ToUntypedTask<T>(Task<T>)

Gibt einen Task<TResult> Für den angegebenen Task<TResult>Wert zurück.

WaitWithThrow(Task, TimeSpan)
WithTimeout(Task, TimeSpan, String)

Dadurch wird eine Timeout-Verzögerung auf den Vorgang angewendet, sodass wir frühzeitig beenden können.

WithTimeout<T>(Task<T>, TimeSpan, String)

Dadurch wird eine Timeout-Verzögerung auf den Vorgang angewendet, sodass wir frühzeitig beenden können.

Gilt für: