共用方式為


Qbservable 類別

表示可查詢的可觀察序列。

繼承階層架構

System.Object
  System.Reactive.Linq.Qbservable

Namespace:System.Reactive.Linq
裝配: System.Reactive.Providers.dll) 中的 System.Reactive.Providers (

Syntax

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

Qbservable 類型會公開下列成員。

屬性

  名稱 描述
提供者 取得本機 Qbservable 提供者。

頂端

方法

  名稱 描述
匯總 < TSource (IQbservable < TSource >> 、Expression < Func < TSource、TSource、TSource >>) 將累加器函式套用至可查詢的可觀察序列。
匯總 < TSource、TAccumulate > (IQbservable < TSource > 、TAccumulate、Expression < Func < TAccumulate、TSource、TAccumulate >>) 將累加器函式套用至可查詢的可觀察序列。
所有 < TSource> 判斷可查詢可觀察序列的所有元素是否符合條件。
Amb < TSource (IQbservable TSource > 、IObservable << TSource >>) 傳播可查詢的可觀察序列,該序列會先回應指定的第一個和第二個序列。
Amb < TSource > (IQbservableProvider、IEnumerable < IObservable < TSource >>) 傳播可查詢的可觀察序列,該序列會先回應指定的來源。
Amb < TSource > (IQbservableProvider, IObservable < TSource > []) 傳播可查詢的可觀察序列,該序列會先回應指定的來源。
而 < TLeft、TRight> 當兩個可查詢的可觀察序列都有可用的值時相符。
任何 < TSource (IQbservable < TSource >>) 判斷可查詢的可觀察序列是否包含任何專案。
任何 < TSource (IQbservable < TSource > 、Expression < Func < TSource > 、布林值 >>) 判斷可查詢可觀察序列的所有元素是否符合條件。
AsObservable < TSource> 隱藏可觀察序列的身分識別。
AsQbservable < TSource> 將可觀察序列轉換成可查詢的可觀察序列。
平均 (IQbservable < 十進位 >) 計算可查詢的可觀察 十進位 值序列平均值。
平均 (IQbservable < Double >) 計算 Double 值的可查詢可觀察序列平均值。
平均 (IQbservable < Int32 >) 計算 Int32 值的可查詢可觀察序列平均值。
平均 (IQbservable < Int64 >) 計算 Int64 值的可查詢可觀察序列平均值。
平均 (IQbservable < 可為 Null 的 < 十進位 >>) 計算可為 Null 之 十進位 值的可查詢可觀察序列平均值。
平均 (IQbservable Nullable << Double >>) 計算可為 Null Double 值的可查詢可觀察序列平均值。
平均 (IQbservable 可為 Null 的 << Int32 >>) 計算可為 Null 之 Int32 值的可查詢可觀察序列平均值。
平均 (IQbservable 可為 Null 的 << Int64 >>) 計算可為 Null 之 Int64 值的可查詢可觀察序列平均值。
平均 (IQbservable << 可為 Null 的單 >> 一) 計算可為 Null 浮點數之可查詢可觀察序列的平均值。
平均 (IQbservable < 單 > 一) 計算可查詢的浮點數序列平均值。
Buffer < TSource (IQbservable < TSource >> 、Int32) 會根據專案計數資訊,將可查詢序列的每個元素,指出連續的非重迭緩衝區。
Buffer < TSource (IQbservable < TSource >> 、TimeSpan) 將可查詢的可觀察序列的每個元素,指出根據計時資訊產生的連續非重迭緩衝區。
Buffer < TSource (IQbservable < TSource >> 、Int32、Int32) 將可查詢的可觀察序列的每個元素,以零個或多個根據專案計數資訊產生的緩衝區。
Buffer < TSource (IQbservable < TSource >> 、TimeSpan、Int32) 將可查詢的可觀察序列的每個元素,指出當已滿或指定時間量已耗用時,所傳送的緩衝區。
Buffer < TSource (IQbservable < TSource >> 、TimeSpan、IScheduler) 將可查詢的可觀察序列的每個元素,指出根據計時資訊產生的連續非重迭緩衝區。
Buffer < TSource (IQbservable < TSource >> 、TimeSpan、TimeSpan) 將可查詢的可觀察序列的每個元素,指出根據計時資訊產生的零個或多個緩衝區。
方法靜態成員 Buffer < TSource > (IQbservable < TSource > 、TimeSpan、Int32、IScheduler) 將可查詢的可觀察序列的每個元素,指出當已滿或經過指定時間量時,所傳送的緩衝區。
方法靜態成員 Buffer < TSource > (IQbservable < TSource > , TimeSpan, TimeSpan, IScheduler) 將可查詢的可觀察序列的每個元素,指出根據計時資訊產生的零個或多個緩衝區。
方法靜態成員 Buffer < TSource、TBufferClosing > (IQbservable < TSource > 、Expression < Func < IObservable < TBufferClosing >>>) 將可查詢的可觀察序列的每個元素指出為連續的非重迭緩衝區。
方法靜態成員 Buffer < TSource、TBufferOpening、TBufferClosing > (IQbservable TSource > 、IObservable < TBufferOpening、Expression < Func < TBufferOpening > 、IObservable << TBufferClosing >>>) 將可查詢的可觀察序列的每個元素指出為連續的非重迭緩衝區。
方法靜態成員 Cast < TResult> 將可觀察序列的專案轉換為指定的型別。
方法靜態成員 攔截 < TSource > (IQbservable TSource > 、IObservable << TSource >) 繼續可查詢的可觀察序列,該序列會由下一個可查詢的可觀察序列例外狀況終止。
方法靜態成員 Catch < TSource > (IQbservableProvider, IEnumerable IObservable << TSource >>) 繼續可查詢的可觀察序列,此序列會以下一個 queryableobservable 序列的例外狀況終止。
方法靜態成員 Catch < TSource > (IQbservableProvider, IObservable < TSource > []) 繼續可查詢的可觀察序列,該序列會由下一個可查詢的可觀察序列例外狀況終止。
方法靜態成員 Catch < TSource, TException > (IQbservable < TSource > , Expression < Func < TException, IObservable < TSource >>>) 使用處理程式所產生的可查詢可觀察序列,繼續由指定型別的例外狀況終止的可查詢可觀察序列。
方法靜態成員 CombineLatest < TFirst、TSecond、TResult> 每當其中一個可查詢的可觀察序列產生元素時,使用選取器函式將兩個可查詢的可觀察序列合併成一個可查詢的序列。
方法靜態成員 Concat < TSource > (IQbservable IObservable << TSource >>) 串連可查詢可觀察序列的可列舉序列。
方法靜態成員 Concat < TSource > (IQbservable TSource > 、IObservable << TSource >) 串連兩個可觀察的序列。
方法靜態成員 Concat < TSource > (IQbservableProvider, IEnumerable IObservable << TSource >>) 串連所有可查詢的可觀察序列。
方法靜態成員 Concat < TSource > (IQbservableProvider, IObservable < TSource > []) 串連可查詢的可觀察序列可查詢的可觀察序列。
方法靜態成員 包含 < TSource > (IQbservable < TSource > 、TSource) 使用預設相等比較子,判斷可查詢的可觀察序列是否包含指定的專案。
方法靜態成員 包含 < TSource > (IQbservable < TSource、TSource > 、IEqualityComparer < TSource >) 使用指定的來源類型、來源、值和比較子,判斷可觀察序列是否包含指定的專案。
方法靜態成員 計數 < TSource> 會傳回 [System.Int32] ,代表可查詢可觀察序列中的專案總數。
方法靜態成員 建立 < TSource > (IQbservableProvider、Expression < Func < IObserver < TSource > 、Action >>) 使用指定的訂閱,從指定的訂閱者法實作建立可查詢的可觀察序列。
方法靜態成員 建立 < TSource > (IQbservableProvider、Expression < Func < IObserver < TSource > 、IDisposable >>) 使用指定的訂閱,從指定的訂閱者法實作建立可查詢的可觀察序列。
方法靜態成員 DefaultIfEmpty < TSource > (IQbservable < TSource >) 如果序列是空的,則傳回指定序列的專案或類型參數在單一序列中的預設值。
方法靜態成員 DefaultIfEmpty < TSource > (IQbservable < TSource > 、TSource) 如果序列是空的,則傳回指定序列的專案或類型參數在單一序列中的預設值。
方法靜態成員 Defer < TValue> 傳回可查詢的可觀察序列,每當新的觀察者訂閱時,就會叫用可觀察的處理站。
方法靜態成員 延遲 < TSource > (IQbservable < TSource > 、DateTimeOffset) 使用指定的來源和 dueTime,依到期時間指出可查詢的可觀察序列。
方法靜態成員 延遲 < TSource > (IQbservable < TSource > 、TimeSpan) 使用指定的來源和 dueTime,依到期時間指出可查詢的可觀察序列。
方法靜態成員 延遲 < TSource > (IQbservable < TSource > 、DateTimeOffset、IScheduler) 使用指定的來源、dueTime 和排程器,依到期時間指出可查詢的可觀察序列。
方法靜態成員 延遲 < TSource > (IQbservable < TSource > 、TimeSpan、IScheduler) 使用指定的來源、dueTime 和排程器,依到期時間指出可查詢的可觀察序列。
方法靜態成員 取消實體化 < TSource> 將可查詢可觀察序列的明確通知值取消實體化為隱含通知。
方法靜態成員 Distinct < TSource > (IQbservable < TSource >) 傳回可查詢的可觀察序列,該序列只包含具有指定來源的相異專案。
方法靜態成員 Distinct < TSource > (IQbservable < TSource > 、 IEqualityComparer < TSource >) 傳回可查詢的可觀察序列,該序列只包含根據比較子的不同專案。
方法靜態成員 Distinct < TSource、TKey > (IQbservable < TSource > 、Expression < Func < TSource、TKey >>) 傳回可查詢的可觀察序列,此序列只包含 keySelector 的相異專案。
方法靜態成員 Distinct < TSource、TKey > (IQbservable < TSource > 、Expression < Func < TSource、TKey >> 、IEqualityComparer < TKey >) 根據 keySelector 和比較子,傳回只包含相異元素的可查詢可觀察序列。
方法靜態成員 DistinctUntilChanged < TSource > (IQbservable < TSource >) 傳回可查詢的可觀察序列,該序列只包含具有指定來源的相異連續專案。
方法靜態成員 DistinctUntilChanged < TSource > (IQbservable < TSource > 、 IEqualityComparer < TSource >) 根據比較子傳回只包含相異連續元素的可查詢可觀察序列。
方法靜態成員 DistinctUntilChanged < TSource、TKey > (IQbservable < TSource > 、Expression < Func < TSource、TKey >>) 根據 keySelector 傳回只包含相異連續元素的可查詢可觀察序列。
方法靜態成員 DistinctUntilChanged < TSource, TKey > (IQbservable < TSource > , Expression < Func < TSource, TKey, IEqualityComparer < TKey >>>) 根據 keySelector 和比較子,傳回只包含相異連續元素的可查詢可觀察序列。
方法靜態成員 Do < TSource > (IQbservable < TSource > , IObserver < TSource >) 針對可查詢可觀察序列中的每個專案叫用動作。
方法靜態成員 Do < TSource > (IQbservable < TSource > , Expression < Action < TSource >>) 針對可查詢可觀察序列中的每個專案叫用動作,並在可查詢可觀察序列的正常終止時叫用動作。
方法靜態成員 執行 < TSource > (IQbservable < TSource、運算式動作 < TSource >>> 、運算式 << 動作 < 例外 >> 狀況) 針對可查詢可觀察序列中的每個專案叫用動作,並在可查詢可觀察序列的例外終止時叫用動作。
方法靜態成員 Do < TSource > (IQbservable < TSource, Expression Action < TSource >>> , Expression << Action >) 針對可查詢可觀察序列中的每個專案叫用動作,並在可查詢可觀察序列的正常或例外終止時叫用動作。
方法靜態成員 執行 < TSource > (IQbservable < TSource > 、運算式動作 < TSource >> 、運算式 < 動作例外 >> 狀況、運算式 << 動作 <>) 針對可查詢可觀察序列中的每個專案叫用動作,並在可查詢可觀察序列的正常或例外終止時叫用動作。
方法靜態成員 ElementAt < TSource> 傳回位於序列中指定索引處的項目。
方法靜態成員 ElementAtOrDefault < TSource> 傳回位於序列中指定索引處的元素;如果索引超出範圍,則傳回預設值。
方法靜態成員 空白 < TResult > (IQbservableProvider) 傳回具有指定提供者的空可查詢可觀察序列。
方法靜態成員 空白 < TResult > (IQbservableProvider、 IScheduler) 傳回具有指定之排程器和提供者的空可查詢可觀察序列。
方法靜態成員 <最後 TSource> 在來源可觀察序列正常終止或例外狀況之後叫用指定的動作。
方法靜態成員 FromAsyncPattern (IQbservableProvider, Expression Func AsyncCallback, Object, IAsyncResult, Expression << Action < IAsyncResult >>>>) < 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < TResult > (IQbservableProvider, Expression Func < AsyncCallback, Object, IAsyncResult >> , Expression << Func < IAsyncResult, TResult >>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1 > (IQbservableProvider, Expression Func < T1, AsyncCallback, Object, IAsyncResult, Expression << Action < IAsyncResult >>>>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, T9, AsyncCallback, Object, IAsyncResult, Expression < Func < IAsyncResult >> , TResult >>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, AsyncCallback, Object, IAsyncResult, Expression < Action < IAsyncResult >>>>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, AsyncCallback, Object, IAsyncResult >> , Expression < Func < IAsyncResult, TResult >>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > (IQbservableProvider, Expression Func < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, AsyncCallback, Object, IAsyncResult, Expression << Action < IAsyncResult >>>>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult > (IQbservableProvider, Expression Func T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, AsyncCallback, Object, IAsyncResult, Expression << Func << IAsyncResult >> , TResult >>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4, T5、T6、T7、T8、T9、T10、T11、T12 > (IQbservableProvider、Expression Func < T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、AsyncCallback、Object、IAsyncResult、Expression << Action < IAsyncResult >>>>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, AsyncCallback, Object, IAsyncResult >> , Expression < Func < IAsyncResult, TResult >>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4, T5, T6, T7、T8、T9、T10、T11、T12、T13 > (IQbservableProvider、Expression Func < T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、T13、AsyncCallback、Object、IAsyncResult、Expression << Action < IAsyncResult >>>>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11、T12、T13、TResult > (IQbservableProvider、Expression < Func < T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、T13、AsyncCallback、Object、IAsyncResult、Expression < Func < IAsyncResult >> 、TResult >>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10、T11、T12、T13、T14 > (IQbservableProvider、Expression < Func < T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、T13、T14、AsyncCallback、Object、IAsyncResult、Expression < Action < IAsyncResult >>>>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13、T14、TResult > (IQbservableProvider、Expression < Func < T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、T13、T14、AsyncCallback、Object、IAsyncResult >> 、Expression < Func < IAsyncResult、TResult >>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, TResult > (IQbservableProvider, Expression < Func < T1, AsyncCallback, Object, IAsyncResult >> , Expression < Func < IAsyncResult, TResult >>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2 > (IQbservableProvider, Expression Func < T1, T2, AsyncCallback, Object, IAsyncResult, Expression << Action < IAsyncResult >>>>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, TResult > (IQbservableProvider, Expression Func < T1, T2, AsyncCallback, Object, IAsyncResult >> , Expression << Func < IAsyncResult, TResult >>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3 > (IQbservableProvider, Expression Func < T1, T2, T3, AsyncCallback, Object, IAsyncResult, Expression << Action < IAsyncResult >>>>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, TResult > (IQbservableProvider, Expression Func T1, T2, T3, AsyncCallback, Object, IAsyncResult >> , Expression << Func << IAsyncResult, TResult >>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4 > (IQbservableProvider, Expression Func < T1, T2, T3, T4, AsyncCallback, Object, IAsyncResult, Expression << Action < IAsyncResult >>>>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, AsyncCallback, Object, IAsyncResult, Expression < Func < IAsyncResult >> , TResult >>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4, T5 > (IQbservableProvider, Expression Func < T1, T2, T3, T4, T5, AsyncCallback, Object, IAsyncResult, Expression << Action < IAsyncResult >>>>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4, T5, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, AsyncCallback, Object, IAsyncResult, Expression < Func < IAsyncResult >> , TResult >>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4, T5, T6 > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, AsyncCallback, Object, IAsyncResult, Expression < Action < IAsyncResult >>>>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4, T5, T6, T7 > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, AsyncCallback, Object, IAsyncResult, Expression < Action < IAsyncResult >>>>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4, T5, T6, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, AsyncCallback, Object, IAsyncResult >> , Expression < Func < IAsyncResult, TResult >>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4, T5, T6, T7, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, AsyncCallback, Object, IAsyncResult, Expression < Func < IAsyncResult >> , TResult >>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4, T5, T6, T7, T8 > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, AsyncCallback, Object, IAsyncResult, Expression < Action < IAsyncResult >>>>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4, T5, T6, T7, T8, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, AsyncCallback, Object, IAsyncResult, Expression < Func < IAsyncResult >> , TResult >>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromAsyncPattern < T1, T2, T3, T4, T5, T6, T7, T8, T9 > (IQbservableProvider, Expression Func < T1, T2, T3, T4, T5, T6, T7, T8, T9, AsyncCallback, Object, IAsyncResult, Expression << Action < IAsyncResult >>>>) 將 Begin/End invoke 函式配對轉換成非同步函式。
方法靜態成員 FromEvent (IQbservableProvider,運算式動作動作,運算式 << 動作動作 <>>) >>< 將 .NET 事件轉換為可查詢的可觀察序列。
方法靜態成員 FromEvent TEventArgs (IQbservableProvider, Expression Action Action << TEventArgs, Expression << Action Action << TEventArgs) >>>>>><> 將 .NET 事件轉換為可查詢的可觀察序列。
方法靜態成員 FromEvent < TDelegate, TEventArgs > (IQbservableProvider, Expression Action TDelegate, Expression << Action << TDelegate >>>>) 將 .NET 事件轉換為可查詢的可觀察序列。
方法靜態成員 FromEvent TDelegate, TEventArgs (IQbservableProvider, Expression Func < Action < TEventArgs > , TDelegate, Expression << Action TDelegate, Expression < Action << TDelegate >>>>>>) <> 將 .NET 事件轉換為可查詢的可觀察序列。
方法靜態成員 FromEventPattern (IQbservableProvider, Expression Action EventHandler, Expression << Action << EventHandler >>>>) 使用指定的新增處理常式和移除處理常式,將符合標準 .NET 事件模式的 .NET 事件轉換為可查詢的可觀察序列。
方法靜態成員 FromEventPattern (IQbservableProvider, Object, String) 使用反映尋找實例事件,將符合標準 .NET 事件模式的 .NET 事件轉換為可查詢的可觀察序列。
方法靜態成員 FromEventPattern (IQbservableProvider, Type, String) 使用反映尋找靜態事件,將符合標準 .NET 事件模式的 .NET 事件轉換為可查詢的可觀察序列。
方法靜態成員 FromEventPattern < TEventArgs > (IQbservableProvider, Expression Action < EventHandler < TEventArgs >>> , Expression << Action < EventHandler < TEventArgs >>>) 使用指定的新增處理常式和移除處理常式,將符合標準 .NET 事件模式的 .NET 事件轉換為可查詢的可觀察序列。
方法靜態成員 FromEventPattern < TEventArgs > (IQbservableProvider, Object, String) 使用反映尋找實例事件,將符合標準 .NET 事件模式的 .NET 事件轉換為可觀察的序列。
方法靜態成員 FromEventPattern < TEventArgs > (IQbservableProvider, Type, String) 使用反映尋找靜態事件,將符合標準 .NET 事件模式的 .NET 事件轉換為可查詢的可觀察序列。
方法靜態成員 FromEventPattern < TDelegate, TEventArgs > (IQbservableProvider, Expression Action TDelegate, Expression << Action << TDelegate >>>>) 使用指定的新增處理常式和移除處理常式,將符合標準 .NET 事件模式的 .NET 事件轉換為可查詢的可觀察序列。
方法靜態成員 FromEventPattern < TDelegate, TEventArgs > (IQbservableProvider, Expression Func < EventHandler < TEventArgs > , TDelegate, Expression < Action TDelegate >> , Expression << Action << TDelegate >>>>) 將符合標準 .NET 事件模式的 .NET 事件轉換為具有指定轉換的可查詢可觀察序列、新增處理常式和移除處理常式。
方法靜態成員 產生 < TState、TResult > (IQbservableProvider、TState、Expression < Func < TState、Boolean >> 、Expression Func TState、TState >> 、Expression << Func << TState、TResult >>) 從初始狀態逐一查看狀態,直到條件失敗為止,以產生可查詢的可觀察序列。
方法靜態成員 產生 < TState、TResult > (IQbservableProvider、TState、Expression Func < TState、Boolean >> 、Expression Func TState、TState >> 、Expression << Func << TState、TResult >> 、Expression << Func < TState、DateTimeOffset >>) 從初始狀態逐一查看狀態,直到條件失敗為止,以產生可查詢的可觀察序列。
方法靜態成員 產生 < TState、TResult (IQbservableProvider、TState、Expression Func < TState、Boolean >> 、Expression Func TState、TState >> 、Expression << Func << TState、TResult >>> 、Expression << Func < TState、TimeSpan) >> 從初始狀態逐一查看狀態,直到條件失敗為止,以產生可查詢的可觀察序列。
方法靜態成員 產生 < TState、TResult > (IQbservableProvider、TState、Expression < Func < TState、Boolean >> 、Expression Func TState、TState >> 、Expression << Func << TState、TResult >> 、IScheduler) 從初始狀態逐一查看狀態,直到條件失敗為止,以產生可查詢的可觀察序列。
方法靜態成員 產生 < TState、TResult (IQbservableProvider、TState、Expression Func < TState、Boolean >> 、Expression Func TState、TState >> 、Expression << Func << TState、TResult >>> 、Expression << Func < TState、DateTimeOffset >> 、IScheduler) 從初始狀態逐一查看狀態,直到條件失敗為止,以產生可查詢的可觀察序列。
方法靜態成員 產生 < TState、TResult (IQbservableProvider、TState、Expression Func < TState、Boolean >> 、Expression Func TState、TState >> 、Expression << Func << TState、TResult >>> 、Expression << Func < TState、TimeSpan >> 、IScheduler) 從初始狀態逐一查看狀態,直到條件失敗為止,以產生可查詢的可觀察序列。
方法靜態成員 GroupBy < TSource、TKey > (IQbservable < TSource > 、Expression < Func < TSource、TKey >>) 根據指定的索引鍵選取器函式,將可查詢之可觀察序列的專案分組。
方法靜態成員 GroupBy < TSource、TKey > (IQbservable < TSource > 、Expression < Func < TSource、TKey、IEqualityComparer < TKey >>>) 根據指定的索引鍵選取器函式和比較子,將可查詢之可觀察序列的專案分組。
方法靜態成員 GroupBy < TSource、TKey、TElement > (IQbservable < TSource > 、Expression Func TSource、TKey >> 、Expression << Func << TSource、TElement >>) 將可查詢可觀察序列的專案分組,並使用指定的函式來選取產生的專案。
方法靜態成員 GroupBy < TSource、TKey、TElement > (IQbservable < TSource > 、Expression Func < TSource、TKey >> 、Expression << Func < TSource、TElement >> 、IEqualityComparer < TKey >) 根據指定的索引鍵選取器函式和比較子,將可查詢可觀察序列的專案分組,並使用指定的函式來選取產生的專案。
方法靜態成員 GroupByUntil < TSource、TKey、TDuration > (IQbservable < TSource > 、Expression Func < TSource、TKey >> 、Expression << Func < IGroupedObservable TKey、TSource > 、IObservable << TDuration >>>) 根據指定的索引鍵選取器函式,將可查詢之可觀察序列的專案分組。
方法靜態成員 GroupByUntil < TSource、TKey、TDuration > (IQbservable < TSource > 、Expression Func TSource、TKey >> 、Expression << Func << IGroupedObservable TKey、TSource > 、IObservable << TDuration >>> 、IEqualityComparer < TKey) > 根據指定的索引鍵選取器函式和比較子,將可查詢之可觀察序列的專案分組。
方法靜態成員 GroupByUntil < TSource、TKey、TElement、TDuration > (IQbservable < TSource > 、Expression < Func < TSource、TKey、Expression Func TSource、TElement >> 、Expression << Func << IGroupedObservable < TKey >> 、TElement > 、IObservable < TDuration >>>) 根據指定的索引鍵選取器函式,將可查詢可觀察序列的專案分組,並使用指定的函式來選取產生的元素。
GroupByUntil < TSource, TKey, TElement, TDuration (IQbservable < TSource > , Expression < Func TSource, TKey >> , Expression Func < TSource, TElement >> , Expression << Func << IGroupedObservable < TKey, TElement > , IObservable < TDuration >>>> , IEqualityComparer < TKey) > 根據指定的索引鍵選取器函式和比較子,將可查詢可觀察序列的專案分組,並使用指定的函式來選取產生的元素。
GroupJoin < TLeft、TRight、TLeftDuration、TRightDuration、TResult> 根據重迭的持續時間,將兩個序列的專案相互關聯,並將結果分組。
IgnoreElements < TSource> 忽略可查詢可觀察序列中的所有值,只留下終止訊息。
間隔 (IQbservableProvider、TimeSpan) 傳回可查詢的可觀察序列,以在每個期間之後產生值。
間隔 (IQbservableProvider、TimeSpan、IScheduler) 傳回可查詢的可觀察序列,以在每個期間之後產生值。
Join < TLeft、TRight、TLeftDuration、TRightDuration、TResult> 根據重迭持續時間,將兩個序列的專案相互關聯。
最新的 < TSource> 在可查詢的可觀察序列中取樣最新的值。
LongCount < TSource> 會傳回 [System.Int64],代表可查詢可觀察序列中的元素總數。
具體化 < TSource> 將可查詢可觀察序列的隱含通知具體化為明確的通知值。
IQbservable < Decimal > (Max) 傳回可查詢的可觀察 十進位 值序列中的最大值。
IQbservable < Double > (上限) 傳回 Double 值的可查詢可觀察序列中的最大值。
最大 (IQbservable < Int32 >) 傳回 Int32 值的可查詢可觀察序列中的最大值。
最大 (IQbservable < Int64 >) 傳回 Int64 值的可查詢可觀察序列中的最大值。
最大 (IQbservable << 可為 Null 的十進位 >>) 傳回可為 Null 之 十進位 值的可查詢可觀察序列中的最大值。
IQbservable << 可為 Null 的雙 >> (最大) 傳回可為 Null Double 值的可查詢可觀察序列中的最大值。
(IQbservable 可為 Null 的 << Int32 >>) 傳回可為 Null 之 Int32 值的可查詢可觀察序列中的最大值。
最大 (IQbservable Nullable << Int64 >>) 傳回可為 Null 之 Int64 值的可查詢可觀察序列中的最大值。
最大 (IQbservable << 可為 Null 的單 >> 一) 傳回可為 Null 浮點數之可查詢之可觀察序列中的最大值。
IQbservable < 單 > 一) (上限 傳回 Float 值的可查詢可觀察序列中的最大值。
最大 < TSource (IQbservable < TSource >>) 傳回可查詢可觀察序列中的最大元素。
最大 < TSource (IQbservable < TSource > 、IComparer < TSource >>) 根據指定的比較子,傳回可查詢之可觀察序列中的最大值。
MaxBy < TSource、TKey > (IQbservable < TSource > 、Expression < Func < TSource、TKey >>) 傳回具有最大索引鍵值之可查詢序列中的專案。
MaxBy < TSource、TKey > (IQbservable < TSource、Expression < Func < TSource > 、TKey >> 、IComparer < TKey >) 傳回具有最大索引鍵值之可查詢序列中的專案。
合併 < TSource > (IQbservable IObservable << TSource >>) 將所有可查詢的可觀察序列合併成單一可查詢的可觀察序列。
合併 < TSource (IQbservable IObservable << TSource >>> ,Int32) 將可查詢可觀察序列的可列舉序列合併成可查詢的可觀察序列,限制內部序列的並行訂閱數目。
合併 < TSource (IQbservable < TSource > 、IObservable < TSource >>) 將可查詢可觀察序列的可列舉序列合併成單一可觀察序列。
合併 < TSource > (IQbservableProvider、IEnumerable < IObservable < TSource >>) 將可查詢可觀察序列的可列舉序列合併成單一可查詢的可觀察序列。
合併 < TSource > (IQbservableProvider、 IObservable < TSource > []) 將所有可查詢的可觀察序列合併成單一可查詢的可觀察序列。
合併 < TSource (IQbservable TSource > 、IObservable << TSource >> 、IScheduler) 將兩個可查詢的可觀察序列合併成單一可查詢的可觀察序列。
合併 < TSource > (IQbservableProvider、IEnumerable < IObservable < TSource >> 、Int32) 將可查詢可觀察序列的可列舉序列合併成可查詢的可觀察序列,限制內部序列的並行訂閱數目。
合併 < TSource > (IQbservableProvider、IEnumerable < IObservable < TSource >> 、IScheduler) 將可查詢可觀察序列的可列舉序列合併成單一可查詢的可觀察序列。
合併 < TSource > (IQbservableProvider、 IScheduler、 IObservable < TSource > []) 將所有可查詢的可觀察序列合併成單一可查詢的可觀察序列。
合併 < TSource > (IQbservableProvider、IEnumerable < IObservable < TSource >> 、Int32、IScheduler) 將可查詢可觀察序列的可列舉序列合併成可查詢的可觀察序列,限制內部序列的並行訂閱數目。
最小 (IQbservable < 十進位 >) 傳回可查詢的可觀察 十進位 值序列中的最小值。
最小 (IQbservable < Double >) 傳回 Double 值的可查詢可觀察序列中的最小值。
最小 (IQbservable < Int32 >) 傳回 Int32 值的可查詢可觀察序列中的最小值。
最小 (IQbservable < Int64 >) 傳回 Int64 值的可查詢可觀察序列中的最小值。
最小 (IQbservable < 可為 Null 的 < 十進位 >>) 傳回可為 Null 之 進制值的可查詢可觀察序列中的最小值。
最小 (IQbservable Nullable << Double >>) 傳回可為 Null Double 值的可查詢可觀察序列中的最小值。
最小 (IQbservable 可為 Null 的 << Int32 >>) 傳回可為 Null Int32 值的可查詢可觀察序列中的最小值。
最小 (IQbservable 可為 Null 的 << Int64 >>) 傳回可為 Null Int64 值的可查詢可觀察序列中的最小值。
最小 (IQbservable << 可為 Null 的單 >> 一) 傳回可為 Null 浮點數之可查詢之可觀察序列中的最小值。
最小 (IQbservable < Single >) 傳回 Float 值的可查詢可觀察序列中的最小值。
最小 < TSource (IQbservable < TSource >>) 傳回可查詢可觀察序列中的最小元素。
最小 < TSource (IQbservable < TSource > 、IComparer < TSource >>) 根據指定的比較子,傳回可查詢之可觀察序列中的最小值。
MinBy < TSource、TKey > (IQbservable < TSource > 、Expression < Func < TSource、TKey >>) 傳回具有最小索引鍵值之可查詢序列中的專案。
MinBy < TSource、TKey > (IQbservable < TSource > 、Expression < Func < TSource、TKey >> 、IComparer < TKey >) 根據指定的比較子,傳回具有最小索引鍵值之可查詢序列中的元素。
MostRecent < TSource> 在可查詢的可觀察序列中取樣最新的值。
多播 < TSource、TIntermediate、TResult> 傳回可查詢的可觀察序列,其中包含在選取器函式內多播來源序列所產生的序列專案。
Never < TResult> 傳回非終止的可查詢可觀察序列。
下一個 < TSource> 取樣下一個值 (封鎖,而不用在可查詢的可觀察序列中緩衝處理) 。
ObserveOn < TSource (IQbservable < TSource >> ,IScheduler) 以非同步方式在指定的同步處理內容上通知觀察者。
ObserveOn < TSource (IQbservable < TSource >> 、SynchronizationCoNtext) 以非同步方式在指定的同步處理內容上通知觀察者。
OfType < TResult> 根據指定的型別篩選可查詢之可觀察序列的專案。
OnErrorResumeNext < TSource (IQbservable < TSource > 、IObservable < TSource >>) 繼續正常終止的可查詢可觀察序列,或是以下一個可查詢可觀察序列的例外狀況終止。
OnErrorResumeNext < TSource > (IQbservableProvider、 IEnumerable < IObservable < TSource >>) 繼續正常終止的可查詢可觀察序列,或是以下一個可查詢可觀察序列的例外狀況終止。
OnErrorResumeNext < TSource > (IQbservableProvider, IObservable < TSource > []) 繼續正常終止的可查詢可觀察序列,或是以下一個可查詢可觀察序列的例外狀況終止。
發佈 < TSource、TResult > (IQbservable < TSource、Expression < Func < IObservable TSource >> 、IObservable << TResult >>>) 傳回可查詢的可觀察序列,這是在可連接可查詢的可觀察序列上叫用選取器的結果,該序列會共用基礎序列的單一訂閱。
發佈 < TSource、TResult > (IQbservable TSource、Expression < Func < IObservable < TSource >> 、IObservable << TResult >>> 、TSource) 傳回可查詢的可觀察序列,這是在可連接可觀察序列上叫用選取器的結果,該序列會將單一訂閱共用至基礎序列。
PublishLast < TSource、TResult> 傳回可查詢的可觀察序列,這是在可連接可查詢的可觀察序列上叫用選取器的結果,該序列只會將單一訂閱共用至只包含最後一個通知的基礎序列。
Range (IQbservableProvider、 Int32、 Int32) 在指定範圍內產生可查詢的可觀察整數序列。
Range (IQbservableProvider, Int32, Int32, IScheduler) 在指定範圍內產生可查詢的可觀察整數序列。
RefCount < TSource> 傳回可查詢的可觀察序列,只要至少有一個可查詢可觀察序列的訂用帳戶,就會保持連線至來源。
重複 < TSource (IQbservable < TSource >>) 無限期地重複可查詢的可觀察序列。
重複 < TSource (IQbservable < TSource >> 、Int32) 無限期地重複可查詢的可觀察序列。
重複 < TResult > (IQbservableProvider、TResult) 產生可查詢的可觀察序列,以無限方式重複指定的元素。
重複 < TResult > (IQbservableProvider、 TResult、 Int32) 產生可查詢的可觀察序列,這個序列會重複指定的專案指定次數。
重複 < TResult > (IQbservableProvider, TResult, IScheduler) 產生可查詢的可觀察序列,以無限方式重複指定的元素。
重複 < TResult > (IQbservableProvider, TResult, Int32, IScheduler) 產生可查詢的可觀察序列,這個序列會重複指定次數的指定專案。
重新執行 < TSource、TResult > (IQbservable < TSource > 、Expression < Func < IObservable < TSource > 、IObservable < TResult >>>) 傳回可查詢的可觀察序列,這是在可連接可觀察序列上叫用選取器的結果,該序列會共用基礎序列的單一訂閱,並從初始值開始。
重新執行 < TSource、TResult > (IQbservable < TSource > 、Expression < Func < IObservable < TSource > 、IObservable < TResult >>> 、Int32) 傳回可查詢的可觀察序列,這是叫用可連接之可查詢可觀察序列上選取器的結果,該序列會共用單一訂閱給基礎序列重新執行 bufferSize 通知。
重新執行 < TSource、TResult > (IQbservable < TSource、Expression < Func < IObservable < TSource >> 、IObservable < TResult >>> 、IScheduler) 傳回可查詢的可觀察序列,這是叫用可連接之可查詢可觀察序列上選取器的結果,該序列會將單一訂閱共用至基礎序列重新執行所有通知。
重新執行 < TSource、TResult > (IQbservable < TSource > 、Expression < Func < IObservable < TSource > 、IObservable < TResult >>> 、TimeSpan) 傳回可查詢的可觀察序列,這是在可連接可查詢的可觀察序列上叫用選取器的結果,該序列會將單一訂閱共用至基礎序列,以重新執行視窗內的所有通知。
重新執行 < TSource、TResult > (IQbservable < TSource > 、Expression < Func < IObservable < TSource > 、IObservable < TResult >>> 、Int32、IScheduler) 傳回可查詢的可觀察序列,這是叫用可連接之可查詢可觀察序列上選取器的結果,該序列會共用單一訂閱給基礎序列重新執行 bufferSize 通知。
重新執行 < TSource、TResult > (IQbservable < TSource、Expression < Func < IObservable < TSource >> 、IObservable < TResult >>> 、Int32、TimeSpan) 傳回可查詢的可觀察序列,這是叫用可連接之可查詢可觀察序列上選取器的結果,該序列會將單一訂閱共用至基礎序列中的重新執行 bufferSize 通知。
重新執行 < TSource、TResult > (IQbservable TSource、Expression < Func < IObservable << TSource >> 、IObservable < TResult >>> 、TimeSpan、IScheduler) 傳回可查詢的可觀察序列,這是在可連接可查詢的可觀察序列上叫用選取器的結果,該序列會將單一訂閱共用至基礎序列,以重新執行視窗內的所有通知。
重新執行 < TSource、TResult > (IQbservable TSource、Expression < Func < IObservable << TSource >> 、IObservable < TResult >>> 、Int32、TimeSpan、IScheduler) 傳回可查詢的可觀察序列,這是叫用可連接之可查詢可觀察序列上選取器的結果,該序列會將單一訂閱共用至基礎序列中的重新執行 bufferSize 通知。
重試 < TSource (IQbservable < TSource >>) 重複來源可查詢的可觀察序列,直到成功終止為止。
重試 < TSource (IQbservable < TSource >> 、Int32) 重複來源可查詢的可觀察序列,直到成功終止為止。
Return < TResult > (IQbservableProvider, TResult) 傳回可查詢的可觀察序列,其中包含具有指定值的單一專案。
Return < TResult > (IQbservableProvider, TResult, IScheduler) 傳回可查詢的可觀察序列,其中包含具有指定值和排程器的單一值。
範例 < TSource (IQbservable < TSource >> 、TimeSpan) 在每個間隔取樣可查詢的可觀察序列。
範例 < TSource (IQbservable < TSource >> 、TimeSpan、IScheduler) 使用指定的來源、間隔和排程器,在每個間隔取樣可查詢的可觀察序列。
範例 < TSource、TSample > (IQbservable < TSource > 、IObservable < TSample >) 使用指定的來源和取樣器,在取樣刻度取樣時取樣可查詢的可觀察序列。
掃描 < TSource (IQbservable < TSource >> 、Expression < Func < TSource、TSource、TSource >>) 將累積器函式套用至可查詢的可觀察序列,並使用指定的來源和累積器傳回每個中繼結果。
掃描 < TSource、TAccumulate (IQbservable < TSource > 、TAccumulate > 、Expression < Func < TAccumulate、TSource、TAccumulate >>) 將累積器函式套用至可查詢的可觀察序列,並使用指定的來源、種子和累積器傳回每個中繼結果。
選取 < [TSource]、[TResult > (IQbservable < TSource > 、Expression < Func < TSource、TResult >>) 使用指定的來源和選取器,將可查詢序列的每個元素投影到新的表單中。
選取 < [TSource]、[TResult > (IQbservable < TSource、Expression < Func < TSource > 、Int32、TResult >>) 藉由將元素的索引與指定的來源和選取器併入,將可查詢的可觀察序列的每個元素投影到新的表單中。
SelectMany < TSource、TOther > (IQbservable < TSource > 、IObservable < TOther >) 將可查詢可觀察序列的每個元素投影到可查詢的可觀察序列,並將產生的可查詢可觀察序列扁平化成一個可查詢的可觀察序列。
SelectMany < TSource、TResult > (IQbservable < TSource > 、Expression < Func < TSource、IEnumerable < TResult >>>) 將可查詢可觀察序列的每個元素投影到可查詢的可觀察序列,並將產生的可查詢可觀察序列扁平化成一個可查詢的可觀察序列。
SelectMany < TSource、TResult > (IQbservable < TSource > 、Expression < Func < TSource、IObservable < TResult >>>) 將可查詢可觀察序列的每個元素投影到可查詢的可觀察序列,並將產生的可查詢可觀察序列扁平化成一個可查詢的可觀察序列。
SelectMany < TSource, TResult > (IQbservable < TSource > , Expression < Func TSource, IObservable < TResult >>> , Expression Func < Exception, IObservable TResult >>> , Expression << Func << IObservable << TResult) >>> 將可查詢可觀察序列的每個元素投影到可查詢的可觀察序列,並將產生的可查詢可觀察序列扁平化成一個可查詢的可觀察序列。
SelectMany < TSource、TCollection、TResult > (IQbservable < TSource、Expression Func TSource > 、IEnumerable < TCollection、Expression << Func << TSource、TCollection >>> 、TResult >>) 將可查詢可觀察序列的每個元素投影到可查詢的可觀察序列,並將產生的可查詢可觀察序列扁平化成一個可查詢的可觀察序列。
SelectMany < TSource、TCollection、TResult > (IQbservable < TSource > 、Expression Func < TSource、IObservable < TCollection、Expression << Func < TSource、TCollection >>> 、TResult >>) 將可查詢可觀察序列的每個元素投影到可查詢的可觀察序列,並將產生的可查詢可觀察序列扁平化成一個可查詢的可觀察序列。
SequenceEqual < TSource (IQbservable TSource > 、IObservable << TSource >>) 藉由比較專案配對來判斷兩個序列是否相等。
SequenceEqual < TSource (IQbservable TSource > 、IObservable << TSource > 、IEqualityComparer < TSource >>) 使用指定的相等比較子,判斷兩個序列是否相等。
Skip < TSource> 略過可觀察序列中的指定值數目,然後傳回其餘的值。
SkipLast < TSource> 略過可查詢可觀察序列結尾的指定專案數目。
SkipUntil < TSource、TOther> 只有在其他可查詢的可觀察序列產生值之後,才會從來源可查詢的可觀察序列傳回值。
SkipWhile < TSource (IQbservable < TSource > 、Expression < Func < TSource > 、Boolean >>) 只要指定的條件為 true,就會略過可查詢的可觀察序列中的值,然後傳回其餘的值。
方法靜態成員 SkipWhile < TSource > (IQbservable < TSource > 、Expression < Func < TSource、Int32、Boolean >>) 只要指定的條件為 true,就會略過可查詢的可觀察序列中的值,然後傳回其餘的值。
方法靜態成員 啟動 (IQbservableProvider、運算式 < 動作 >) 以非同步方式叫用動作。
方法靜態成員 啟動 (IQbservableProvider、運算式 < 動作 > 、IScheduler) 以非同步方式叫用動作。
方法靜態成員 啟動 < TSource > (IQbservableProvider、Expression < Func < TSource >>) 以非同步方式叫用函式。
方法靜態成員 Start < TSource > (IQbservableProvider, Expression < Func < TSource >> , IScheduler) 以非同步方式叫用函式。
方法靜態成員 StartWith < TSource > (IQbservable < TSource > , TSource[]) 在具有指定來源和值的可查詢可觀察序列前面加上值序列。
方法靜態成員 StartWith < TSource > (IQbservable < TSource > , IScheduler, TSource[]) 在具有指定來源、排程器和值的可查詢可觀察序列前面加上值序列。
方法靜態成員 SubscribeOn < TSource > (IQbservable < TSource > 、IScheduler) 以非同步方式訂閱和取消訂閱指定之同步處理內容上的觀察者。
方法靜態成員 SubscribeOn < TSource > (IQbservable < TSource > 、SynchronizationCoNtext) 以非同步方式訂閱和取消訂閱指定之同步處理內容上的觀察者。
方法靜態成員 (IQbservable < Decimal >) 的總和 計算 Decimal 值序列的總和。
方法靜態成員 加總 (IQbservable < Double >) 計算 Double 值序列的總和。
方法靜態成員 (IQbservable < Int32 >) 計算 Int32 值序列的總和。
方法靜態成員 (IQbservable < Int64 >) 計算 Int64 值序列的總和。
方法靜態成員 (IQbservable 可為 < Null 的 < 十進位 >>) 計算可為 Null 的十進位 值序列總和。
方法靜態成員 (IQbservable 可為 Null 的 < 雙 >> 精度浮點 < 數) 計算可為 Null Double 值序列的總和。
方法靜態成員 (IQbservable < 可為 Null 的 < Int32 >>) 總和 計算可為 Null Int32 值的序列總和。
方法靜態成員 (IQbservable < 可為 Null 的 < Int64 >>) 計算可為 Null 的 Int64 值序列總和。
方法靜態成員 IQbservable 可為 << Null 單 >> 一) 的總和 ( 計算可為 Null 浮點數序列的總和。
方法靜態成員 IQbservable < 單一 (總和) > 計算浮點數序列的總和。
方法靜態成員 切換 < TSource> 將可查詢可觀察序列的可查詢序列轉換成可查詢的可觀察序列,只從最新的可查詢可觀察序列產生值。
方法靜態成員 同步 < 處理 TSource > (IQbservable < TSource >) 同步處理可查詢的可觀察序列。
方法靜態成員 同步 < 處理 TSource > (IQbservable < TSource > ,物件) 同步處理可查詢的可觀察序列。
方法靜態成員 Take < TSource> 從可查詢的可觀察序列開頭傳回指定的連續值數目。
方法靜態成員 TakeLast < TSource> 從可查詢可觀察序列結尾傳回指定的連續專案數目。
方法靜態成員 TakeUntil < TSource、TOther> 從來源可查詢的可觀察序列傳回值,直到其他可查詢的可觀察序列產生值為止。
方法靜態成員 TakeWhile < TSource > (IQbservable < TSource > 、Expression < Func < TSource、Boolean >>) 只要指定的條件為 true,就會從可查詢的可觀察序列傳回值,然後略過其餘的值。
方法靜態成員 TakeWhile < TSource > (IQbservable < TSource > 、Expression < Func < TSource、Int32、Boolean >>) 只要指定的條件為 true,就會從可查詢的可觀察序列傳回值,然後略過其餘的值。
方法靜態成員 然後 < TSource、TResult> 符合可查詢的可觀察序列具有可用的值,並投影值。
方法靜態成員 <節流 TSource > (IQbservable < TSource > 、TimeSpan) 忽略可查詢可觀察序列中的值,後面接著另一個值,然後才有指定的來源和 dueTime。
方法靜態成員 <節流 TSource > (IQbservable < TSource > 、TimeSpan、IScheduler) 忽略可查詢的可觀察序列中的值,後面接著另一個值,然後才有指定的來源 dueTime 和 scheduler。
方法靜態成員 擲 < 回 TResult > (IQbservableProvider,例外狀況) 傳回以例外狀況終止的可查詢可觀察序列。
方法靜態成員 擲回 < TResult > (IQbservableProvider, Exception, IScheduler) 傳回可查詢的可觀察序列,此序列會以指定的排程器例外狀況終止。
方法靜態成員 TimeInterval < TSource > (IQbservable < TSource >) 使用指定的來源,記錄可查詢的可觀察序列中連續值之間的時間間隔。
TimeInterval < TSource (IQbservable < TSource >> 、IScheduler) 使用指定的來源和排程器,記錄可查詢的可觀察序列中連續值之間的時間間隔。
逾時 < TSource (IQbservable < TSource >> 、DateTimeOffset) 如果 dueTime 經過,則會傳回可查詢的可觀察序列或 TimeoutException。
逾時 < TSource (IQbservable < TSource >> 、TimeSpan) 如果 dueTime 經過,則會傳回可查詢的可觀察序列或 TimeoutException。
逾時 < TSource (IQbservable < TSource >> 、DateTimeOffset、IObservable < TSource >) 如果 dueTime 經過,則會傳回可查詢的可觀察序列或 TimeoutException。
逾時 < TSource (IQbservable < TSource >> 、DateTimeOffset、IScheduler) 如果 dueTime 經過,則會傳回可查詢的可觀察序列或 TimeoutException。
逾時 < TSource (IQbservable < TSource >> 、TimeSpan、IObservable < TSource >) 如果 dueTime 經過,則傳回來源可查詢的可觀察序列或其他可查詢的可觀察序列。
逾時 < TSource (IQbservable < TSource >> 、TimeSpan、IScheduler) 如果 dueTime 經過,則會傳回可查詢的可觀察序列或 TimeoutException。
逾時 < TSource (IQbservable < TSource >> 、DateTimeOffset、IObservable < TSource > 、IScheduler) 如果 dueTime 經過,則傳回來源可查詢的可觀察序列或其他可查詢的可觀察序列。
逾時 < TSource (IQbservable < TSource >> 、TimeSpan、IObservable < TSource > 、IScheduler) 如果 dueTime 經過,則傳回來源可查詢的可觀察序列或其他可查詢的可觀察序列。
計時器 (IQbservableProvider、DateTimeOffset) 傳回可在到期時間產生值的可查詢可觀察序列。
計時器 (IQbservableProvider、TimeSpan) 傳回可查詢的可觀察序列,這個序列會在到期時間經過之後產生值。
計時器 (IQbservableProvider、DateTimeOffset、IScheduler) 傳回可在到期時間產生值的可查詢可觀察序列。
Timer (IQbservableProvider、 DateTimeOffset、 TimeSpan) 傳回可在到期時間產生值的可查詢可觀察序列,然後在每個期間之後產生值。
計時器 (IQbservableProvider、TimeSpan、IScheduler) 傳回可查詢的可觀察序列,這個序列會在到期時間經過之後產生值。
計時器 (IQbservableProvider、TimeSpan、TimeSpan) 傳回可查詢的可觀察序列,這個序列會在到期時間經過之後,然後在每個期間之後產生值。
計時器 (IQbservableProvider、DateTimeOffset、TimeSpan、IScheduler) 傳回可在到期時間產生值的可查詢可觀察序列,然後在每個期間之後產生值。
計時器 (IQbservableProvider、TimeSpan、TimeSpan、IScheduler) 傳回可查詢的可觀察序列,這個序列會在到期時間經過之後產生值,然後每個期間。
時間戳記 < TSource (IQbservable < TSource >>) 使用指定的來源,記錄可查詢的可觀察序列中每個值的時間戳記。
時間戳記 < TSource (IQbservable < TSource >> 、IScheduler) 使用指定的來源和排程器,記錄可查詢序列中每個值的時間戳記。
ToArray < TSource> 從可查詢的可觀察序列建立陣列。
ToAsync (IQbservableProvider,運算式 < 動作 >) 將函式轉換成非同步函式。
ToAsync (IQbservableProvider、運算式 < 動作 > 、IScheduler) 將函式轉換成非同步函式。
ToAsync < TSource > (IQbservableProvider,運算式 < 動作 < TSource >>) 將函式轉換成非同步函式。
ToAsync < TResult > (IQbservableProvider, Expression < Func < TResult >>) 將函式轉換成非同步函式。
ToAsync < TSource > (IQbservableProvider, Expression < Action < TSource >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < TResult > (IQbservableProvider, Expression < Func < TResult >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10 >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11 >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12 >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13 >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1、 T2、 T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 >>) 將函式轉換成非同步函式。
ToAsync < T1、 T2、 T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult >>) 將函式轉換成非同步函式。
ToAsync < T1、T2、T3、 T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16 >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11、T12、T13、T14、T15、T16、TResult > (IQbservableProvider、Expression < Func < T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、T13、T14、T15、T16、TResult >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, TResult >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1、T2 > (IQbservableProvider、運算式 < 動作 < T1、T2 >>) 將函式轉換成非同步函式。
ToAsync < TSource、TResult > (IQbservableProvider、Expression < Func < TSource、TResult >>) 將函式轉換成非同步函式。
ToAsync < T1、T2 > (IQbservableProvider、運算式 < 動作 < T1、T2 >> 、IScheduler) 將函式轉換成非同步函式。
ToAsync < TSource、TResult > (IQbservableProvider、Expression < Func < TSource、TResult >> 、IScheduler) 將函式轉換成非同步函式。
ToAsync < T1、T2、T3 > (IQbservableProvider、運算式 < 動作 < T1、T2、T3 >>) 將函式轉換成非同步函式。
ToAsync < T1、T2、TResult > (IQbservableProvider、Expression < Func < T1、T2、TResult >>) 將函式轉換成非同步函式。
ToAsync < T1、T2、T3 > (IQbservableProvider、運算式 < 動作 < T1、T2、T3 >> 、IScheduler) 將函式轉換成非同步函式。
ToAsync < T1、T2、TResult > (IQbservableProvider、Expression < Func < T1、T2、TResult >> 、IScheduler) 將函式轉換成非同步函式。
ToAsync < T1、T2、T3、T4 > (IQbservableProvider、運算式 < 動作 < T1、T2、T3、T4 >>) 將函式轉換成非同步函式。
ToAsync < T1、T2、T3、TResult > (IQbservableProvider、Expression < Func < T1、T2、T3、TResult >>) 將函式轉換成非同步函式。
ToAsync < T1、T2、T3、T4 > (IQbservableProvider、運算式 < 動作 < T1、T2、T3、T4 >> 、IScheduler) 將函式轉換成非同步函式。
ToAsync < T1、T2、T3、TResult > (IQbservableProvider、Expression < Func < T1、T2、T3、TResult >> 、IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5 >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, TResult >>) 將函式轉換成非同步函式。
ToAsync < T1、T2、T3、T4、T5 > (IQbservableProvider、運算式 < 動作 < T1、T2、T3、T4、T5 >> 、IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, TResult >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6 >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, TResult >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6 >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, TResult >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6, T7 >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, TResult >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6, T7 >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, TResult >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6, T7, T8 >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, TResult >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6, T7, T8 >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, TResult >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6, T7, T8, T9 >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, TResult >>) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, T9 > (IQbservableProvider, 運算式 < 動作 < T1, T2, T3, T4, T5, T6, T7, T8, T9 >> , IScheduler) 將函式轉換成非同步函式。
ToAsync < T1, T2, T3, T4, T5, T6, T7, T8, TResult > (IQbservableProvider, Expression < Func < T1, T2, T3, T4, T5, T6, T7, T8, TResult >> , IScheduler) 將函式轉換成非同步函式。
ToDictionary < TSource、TKey > (IQbservable < TSource > 、Expression < Func < TSource、TKey >>) 根據指定的索引鍵選取器函式,從可查詢的可觀察序列建立字典。
ToDictionary < TSource、TKey > (IQbservable < TSource > 、Expression < Func < TSource、TKey、IEqualityComparer < TKey >>>) 根據指定的索引鍵選取器函式和比較子,從可查詢的可觀察序列建立字典。
ToDictionary < TSource、TKey、TElement > (IQbservable < TSource、Expression Func TSource > 、TKey >> 、Expression << Func << TSource、TElement >>) 根據指定的索引鍵選取器函式和元素選取器函式,從可查詢的可觀察序列建立字典。
ToDictionary < TSource、TKey、TElement > (IQbservable < TSource、Expression Func TSource > 、TKey、Expression << Func << TSource、TElement >> 、IEqualityComparer < TKey >>>) 根據指定的索引鍵選取器函式、比較子和元素選取器函式,從可查詢的可觀察序列建立字典。
ToList < TSource> 從可查詢的可觀察序列建立清單。
ToLookup < TSource、TKey > (IQbservable < TSource > 、Expression < Func < TSource、TKey >>) 根據指定的索引鍵選取器函式,從可查詢的可觀察序列建立查閱。
ToLookup < TSource、TKey > (IQbservable < TSource > 、Expression < Func < TSource、TKey、IEqualityComparer < TKey >>>) 根據指定的索引鍵選取器函式和比較子,從可查詢的可觀察序列建立查閱。
ToLookup < TSource、TKey、TElement > (IQbservable < TSource、Expression Func TSource > 、TKey >> 、Expression << Func << TSource、TElement >>) 根據指定的索引鍵選取器函式和元素選取器函式,從可查詢的可觀察序列建立查閱。
ToLookup < TSource、TKey、TElement > (IQbservable < TSource、Expression < Func TSource > 、TKey、Expression < Func << TSource、TElement >> 、IEqualityComparer < TKey >>>) 根據指定的索引鍵選取器函式、比較子和元素選取器函式,從可查詢的可觀察序列建立查閱。
ToObservable < TSource > (IQbservableProvider、IEnumerable < TSource >) 將可列舉序列轉換為具有指定來源的可查詢可觀察序列。
ToObservable < TSource > (IQbservableProvider、IEnumerable < TSource > 、IScheduler) 使用指定的來源和排程器,將可列舉序列轉換為可查詢的可觀察序列。
ToQbservable < TSource> 將可列舉序列轉換為具有指定來源的可查詢可觀察序列。
方法靜態成員 ToQueryable < TSource> 將可列舉序列轉換為具有指定來源的可查詢可觀察序列。
方法靜態成員 使用 < TSource、TResource> 建構相依于資源物件的可查詢可觀察序列。
方法靜態成員 當 < TResult > (IQbservableProvider 時,IEnumerable QueryablePlan << TResult >>) 將數個模式的結果聯結在一起。
方法靜態成員 當 < TResult > (IQbservableProvider 時,陣列 < QueryablePlan < TResult > []) 將數個模式的結果聯結在一起。
方法靜態成員 其中 < TSource > (IQbservable < TSource > 、Expression < Func < TSource、Boolean >>) 根據述詞篩選可查詢之可觀察序列的專案。
方法靜態成員 其中 < TSource > (IQbservable < TSource > 、Expression < Func < TSource、Int32、Boolean >>) 藉由合併元素的索引,根據述詞篩選可查詢之可觀察序列的專案。
方法靜態成員 Window < TSource > (IQbservable < TSource > , Int32) 將可查詢的可觀察序列的每個元素投影到以專案計數資訊為基礎的連續非重迭視窗。
方法靜態成員 Window < TSource > (IQbservable < TSource > 、TimeSpan) 將可查詢的可觀察序列的每個元素投影到以計時資訊為基礎的連續非重迭視窗。
方法靜態成員 Window < TSource > (IQbservable < TSource > 、Int32、Int32) 將可查詢的可觀察序列的每個元素投影到以專案計數資訊為基礎的零個或多個視窗。
方法靜態成員 Window < TSource > (IQbservable < TSource > , TimeSpan, Int32) 將可查詢的可觀察序列的每個元素投影到完成的視窗中,當它已滿或經過指定的時間量時。
方法靜態成員 Window < TSource > (IQbservable < TSource > , TimeSpan, IScheduler) 將可查詢的可觀察序列的每個元素投影到以計時資訊為基礎的連續非重迭視窗。
方法靜態成員 Window < TSource > (IQbservable < TSource > 、TimeSpan、TimeSpan) 將可查詢之可觀察序列的每個元素投影到以計時資訊為基礎的零個或多個視窗。
方法靜態成員 Window < TSource > (IQbservable < TSource > , TimeSpan, Int32, IScheduler) 將可查詢的可觀察序列的每個元素投影到完成的視窗中,當它已滿或經過指定的時間量時。
方法靜態成員 Window < TSource > (IQbservable < TSource > , TimeSpan, TimeSpan, IScheduler) 將可查詢之可觀察序列的每個元素投影到以計時資訊為基礎的零個或多個視窗。
方法靜態成員 視窗 < TSource、TWindowClosing > (IQbservable < TSource > 、運算式 < Func < IObservable < TWindowClosing >>>) 將可查詢序列的每個元素投影到連續的非重迭視窗。
方法靜態成員 Window < TSource、TWindowOpening、TWindowClosing > (IQbservable TSource > 、IObservable < TWindowOpening、Expression < Func < TWindowOpening > 、IObservable << TWindowClosing >>>) 將可查詢序列的每個元素投影到零個或多個視窗。
方法靜態成員 Zip < TFirst、TSecond、TResult > (IQbservable < TFirst > 、IEnumerable < TSecond、Expression < Func < TFirst、TSecond > 、TResult >>) 使用選取器函式,將可查詢的可觀察序列和可列舉序列合併成一個可查詢的可觀察序列。
方法靜態成員 Zip < TFirst、TSecond、TResult > (IQbservable TFirst > 、IObservable << TSecond、Expression < Func < TFirst、TSecond > 、TResult >>) 將兩個可查詢的可觀察序列合併成一個可查詢的可觀察序列,方法是以配對方式結合其元素。

頂端

執行緒安全性

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

另請參閱

參考

System.Reactive.Linq 命名空間