TaskObservableExtensions クラス

タスクを IObservables に変換するための一連の静的メソッドを提供します。

継承階層

System.Object
  System.Reactive.Threading.Tasks.TaskObservableExtensions

Namespace:System.Reactive.Threading.Tasks
アセンブリ: System.Reactive (System.Reactive.dll)

構文

'Declaration
<ExtensionAttribute> _
Public NotInheritable Class TaskObservableExtensions
'Usage
public static class TaskObservableExtensions
[ExtensionAttribute]
public ref class TaskObservableExtensions abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type TaskObservableExtensions =  class end
public final class TaskObservableExtensions

メソッド

  名前 説明
Public メソッドStatic メンバー ToObservable(Task) タスクが完了したときに通知する監視可能なシーケンスを返します。
Public メソッドStatic メンバー ToObservable<TResult>(Task<TResult>) タスクの結果を伝達する監視可能なシーケンスを返します。
Public メソッドStatic メンバー ToTask<TResult>(IObservable<TResult>) 監視可能シーケンスの最後の値を含むタスクを返します。
Public メソッドStatic メンバー ToTask<TResult>(IObservable<TResult>, Object) 監視可能シーケンスの最後の値を含むタスクを返します。
Public メソッドStatic メンバー ToTask<TResult>(IObservable<TResult>, CancellationToken) 監視可能シーケンスの最後の値を含むタスクを返します。
Public メソッドStatic メンバー ToTask<TResult>(IObservable<TResult>, CancellationToken, Object) 監視可能シーケンスの最後の値を含むタスクを返します。

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

リファレンス

System.Reactive.Threading.Tasks 名前空間