TaskObservableExtensions.ToTask<TResult> メソッド (IObservable<TResult>)
監視可能シーケンスの最後の値を含むタスクを返します。
Namespace:System.Reactive.Threading.Tasks
アセンブリ: System.Reactive (System.Reactive.dll)
構文
'Declaration
<ExtensionAttribute> _
Public Shared Function ToTask(Of TResult) ( _
observable As IObservable(Of TResult) _
) As Task(Of TResult)
'Usage
Dim observable As IObservable(Of TResult)
Dim returnValue As Task(Of TResult)
returnValue = observable.ToTask()
public static Task<TResult> ToTask<TResult>(
this IObservable<TResult> observable
)
[ExtensionAttribute]
public:
generic<typename TResult>
static Task<TResult>^ ToTask(
IObservable<TResult>^ observable
)
static member ToTask :
observable:IObservable<'TResult> -> Task<'TResult>
JScript does not support generic types and methods.
型パラメーター
- TResult
結果の型。
パラメーター
- オブザーバブル
種類: System.IObservable<TResult>
タスクに変換する監視可能なシーケンス。
戻り値
種類: System.Threading.Tasks.Task<TResult>
監視可能シーケンスの最後の値を含むタスク。
使用上の注意
Visual Basic と C# では、 IObservable<TResult> 型の任意のオブジェクトでインスタンス メソッドとしてこのメソッドを呼び出すことができます。 インスタンス メソッド構文を使用してこのメソッドを呼び出す場合は、最初のパラメーターを省略します。 詳細については、」または」を参照してください。