次の方法で共有


PublicOrleansTaskExtensions クラス

定義

インスタンスを処理 Task するためのユーティリティ関数。

public static class PublicOrleansTaskExtensions
type PublicOrleansTaskExtensions = class
Public Module PublicOrleansTaskExtensions
継承
PublicOrleansTaskExtensions

メソッド

Box(Task)

指定Taskした の をTask<TResult>返します。

Box(Task<Object>)

指定Task<TResult>した の をTask<TResult>返します。

Box<T>(Task<T>)

指定Task<TResult>した の をTask<TResult>返します。

Ignore(Task)

特定のタスクで発生する可能性のある例外を観察し、無視します。 Task が失敗し、観察されない例外をスローした場合、.NET ファイナライザー スレッドによってキャッチされます。 この関数は、指定されたタスクを待機し、例外がスローされた場合は、この例外を観察し、単にそれを無視します。 これにより、この例外が .NET ファイナライザー スレッドにエスカレーションされるのを防ぐことができます。

Unbox<T>(Task<Object>)

指定Task<TResult>した の をTask<TResult>返します。

適用対象