共用方式為


TaskObservableExtensions 類別

提供一組靜態方法,可將工作轉換成 IObservables。

繼承階層架構

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

Namespace:System.Reactive.Threading.Tasks
裝配: System.Reactive.dll) 中的 System.Reactive (

Syntax

'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

方法

  名稱 描述
ToObservable (工作) 傳回可觀察的序列,在工作完成時發出訊號。
ToObservable < TResult (Task < TResult >>) 傳回可觀察的序列,以傳播工作的結果。
ToTask < TResult > (IObservable < TResult >) 傳回工作,其中包含可觀察序列的最後一個值。
ToTask < TResult (IObservable < TResult >> ,物件) 傳回工作,其中包含可觀察序列的最後一個值。
ToTask < TResult (IObservable < TResult >> , CancellationToken) 傳回工作,其中包含可觀察序列的最後一個值。
ToTask < TResult (IObservable < TResult >> , CancellationToken, 物件) 傳回工作,其中包含可觀察序列的最後一個值。

頂端

執行緒安全性

這個類型的任何公用靜態 (Visual Basic 中的 Shared) 成員都是安全執行緒。 並非所有的執行個體成員都是安全執行緒。

另請參閱

參考

System.Reactive.Threading.Tasks 命名空間