共用方式為


OrleansTaskExtentions 類別

定義

public static class OrleansTaskExtentions
type OrleansTaskExtentions = class
Public Module OrleansTaskExtentions
繼承
OrleansTaskExtentions

方法

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

Task<TResult> 回所提供 Task 之 的 。

ToUntypedTask(Task<Object>)

Task<TResult> 回所提供 Task<TResult> 之 的 。

ToUntypedTask<T>(Task<T>)

Task<TResult> 回所提供 Task<TResult> 之 的 。

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

這會將逾時延遲套用至工作,讓我們提早結束

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

這會將逾時延遲套用至工作,讓我們提早結束

適用於