次の方法で共有


Observable クラス

監視可能なシーケンスに対するクエリ操作用の静的メソッドのセットを提供します。

継承階層

System.Object
  System.Reactive.Linq.Observable

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

構文

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

Observable 型は、次のメンバーを公開します。

メソッド

  名前 説明
Public メソッド Static メンバー Aggregate<TSource>(IObservable<TSource>, Func<TSource, TSource, TSource>) 監視可能なシーケンスにアキュムレータ関数を適用します。
Public メソッド Static メンバー Aggregate<TSource, TAccumulate>(IObservable<TSource>, TAccumulate, Func<TAccumulate, TSource, TAccumulate>) 指定されたシード値を持つ監視可能なシーケンスにアキュムレータ関数を適用します。
Public メソッド Static メンバー すべての<TSource> 監視可能なシーケンスのすべての要素が条件を満たすかどうかを判断します。
Public メソッド Static メンバー Amb<TSource>(IEnumerable<IObservable<TSource>>) 指定したソースと最初に反応する監視可能なシーケンスを伝達します。
Public メソッド Static メンバー Amb<TSource>(IObservable<TSource>[]) 指定したソースと最初に反応する監視可能なシーケンスを伝達します。
Public メソッド Static メンバー Amb<TSource>(IObservable<TSource>, IObservable<TSource>) 指定した 1 番目と 2 番目のシーケンスと最初に反応する観測可能なシーケンスを伝達します。
Public メソッド Static メンバー TLeft<、TRight> 両方の監視可能なシーケンスに使用可能な値がある場合に一致します。
Public メソッド Static メンバー Any<TSource>(IObservable<TSource>) 監視可能なシーケンスに要素が含まれているかどうかを判断します。
Public メソッド Static メンバー Any<TSource>(IObservable<TSource>, Func<TSource, Boolean>) 監視可能なシーケンスのすべての要素が条件を満たすかどうかを判断します。
Public メソッド Static メンバー AsObservable<TSource> 監視可能なシーケンスの ID を非表示にします。
Public メソッド Static メンバー Average(IObservable<Decimal>) Decimal 値の観測可能なシーケンスの平均 を計算します
Public メソッド Static メンバー Average(IObservable<Double>) Double 値の観測可能なシーケンスの平均 計算します。
Public メソッド Static メンバー Average(IObservable<Int32>) Int32 値の観測可能なシーケンスの平均を計算します。
Public メソッド Static メンバー Average(IObservable<Int64>) Int64 値の観測可能なシーケンスの平均を計算します。
Public メソッド Static メンバー Average(IObservable<Nullable<Decimal>>) null 許容 Decimal 値の観測可能なシーケンスの平均 を計算します
Public メソッド Static メンバー Average(IObservable<Nullable<Double>>) null 許容 Double 値の観測可能なシーケンスの平均 計算します。
Public メソッド Static メンバー Average(IObservable<Nullable<Int32>>) null 許容 Int32 値の観測可能なシーケンスの平均を計算します。
Public メソッド Static メンバー Average(IObservable<Nullable<Int64>>) null 許容 Int64 値の観測可能なシーケンスの平均を計算します。
Public メソッド Static メンバー Average(IObservable<Nullable<Single>>) null 許容 Float 値の観測可能なシーケンスの平均を計算します。
Public メソッド Static メンバー Average(IObservable<Single>) 監視可能な Float 値のシーケンスの平均を計算します。
Public メソッド Static メンバー Buffer<TSource>(IObservable<TSource>, Int32) 監視可能なシーケンスの各要素を、要素数情報に基づいて生成される連続した重複しないバッファーに示します。
Public メソッド Static メンバー Buffer<TSource>(IObservable<TSource>, TimeSpan) 監視可能なシーケンスの各要素を、タイミング情報に基づいて生成される連続した重複しないバッファーに示します。
Public メソッド Static メンバー Buffer<TSource>(IObservable<TSource>, Int32, Int32) 監視可能なシーケンスの各要素を、要素数情報に基づいて生成される 0 個以上のバッファーに示します。
Public メソッド Static メンバー Buffer<TSource>(IObservable<TSource>, TimeSpan, Int32) 監視可能なシーケンスの各要素をバッファーに示します。バッファーが満杯になった場合、または特定の時間が経過した場合に送信されます。
Public メソッド Static メンバー Buffer<TSource>(IObservable<TSource>, TimeSpan, IScheduler) 監視可能なシーケンスの各要素を、タイミング情報に基づいて生成される連続した重複しないバッファーに示します。
Public メソッド Static メンバー Buffer<TSource>(IObservable<TSource>, TimeSpan, TimeSpan) 監視可能なシーケンスの各要素を、タイミング情報に基づいて生成される 0 個以上のバッファーに示します。
Public メソッド Static メンバー Buffer<TSource>(IObservable<TSource>, TimeSpan, Int32, IScheduler) 監視可能なシーケンスの各要素をバッファーに示します。バッファーが満杯になった場合、または特定の時間が経過した場合に送信されます。
Public メソッド Static メンバー Buffer<TSource>(IObservable<TSource>, TimeSpan, TimeSpan, IScheduler) 監視可能なシーケンスの各要素を、タイミング情報に基づいて生成される 0 個以上のバッファーに示します。
Public メソッド Static メンバー Buffer<TSource,TBufferClosing>(IObservable<TSource>, Func<IObservable<TBufferClosing>>) 観測可能なシーケンスの各要素を連続する重複しないバッファーに示します。
Public メソッド Static メンバー Buffer<TSource、TBufferOpening、TBufferClosing>(IObservable<TSource>、IObservable<TBufferOpening>、Func<TBufferOpening、IObservable<TBufferClosing>>) クエリ可能な監視可能シーケンスの各要素を連続する重複しないバッファーに示します。
Public メソッド Static メンバー キャスト<TResult> 監視可能なシーケンスの要素を指定した型に変換します。
Public メソッド Static メンバー Catch<TSource>(IEnumerable<IObservable<TSource>>) 次の監視可能シーケンスを使用して、例外によって終了される監視可能なシーケンスを続行します。
Public メソッド Static メンバー Catch<TSource>(IObservable<TSource>[]) 次の監視可能シーケンスを使用して、例外によって終了される監視可能なシーケンスを続行します。
Public メソッド Static メンバー Catch<TSource>(IObservable<TSource>, IObservable<TSource>) 次の監視可能シーケンスを使用して、例外によって終了される監視可能なシーケンスを続行します。
Public メソッド Static メンバー Catch<TSource,TException>(IObservable<TSource>, Func<TException, IObservable<TSource>>) ハンドラーによって生成された監視可能なシーケンスを使用して、指定された型の例外によって終了される監視可能なシーケンスを続行します。
Public メソッド Static メンバー CombineLatest<TFirst、TSecond、TResult> 監視可能シーケンスの 1 つが要素を生成するたびにセレクター関数を使用して、2 つの監視可能なシーケンスを 1 つの監視可能なシーケンスにマージします。
Public メソッド Static メンバー Concat<TSource>(IEnumerable<IObservable<TSource>>) 監視可能なシーケンスの列挙可能なシーケンスを連結します。
Public メソッド Static メンバー Concat<TSource>(IObservable<IObservable<TSource>>) 監視可能なシーケンスの監視可能なシーケンスを連結します。
Public メソッド Static メンバー Concat<TSource>(IObservable<TSource>[]) 監視可能なすべてのシーケンスを連結します。
Public メソッド Static メンバー Concat<TSource>(IObservable<TSource>, IObservable<TSource>) 2 つの監視可能なシーケンスを連結します。
Public メソッド Static メンバー <TSource>(IObservable<TSource>, TSource) を含む 既定の等値比較子を使用して、監視可能なシーケンスに指定された要素が含まれているかどうかを判断します。
Public メソッド Static メンバー <TSource>(IObservable<TSource, TSource>, IEqualityComparer<TSource>) を含む 指定した System.Collections.Generic.IEqualityComparer&lt を使用して、監視可能なシーケンスに指定された要素が含まれているかどうかを判断します。T&gt;.
Public メソッド Static メンバー Count<TSource> 監視可能なシーケンス内の要素の合計数を表す Int32 を返します。
Public メソッド Static メンバー TSource(Func<IObserver<TSource, Action) を>作成<する>> 指定したサブスクライブを使用して、指定したサブスクライブ メソッドの実装から監視可能なシーケンスを作成します。
Public メソッド Static メンバー Create<TSource>(Func<IObserver<TSource>, IDisposable>) サブスクライブ メソッドの実装から監視可能なシーケンスを作成します。
Public メソッド Static メンバー DefaultIfEmpty<TSource>(IObservable<TSource>) シーケンスが空の場合は、指定したシーケンスの要素、またはシングルトン シーケンス内の型パラメーターの既定値を返します。
Public メソッド Static メンバー DefaultIfEmpty<TSource>(IObservable<TSource>, TSource) シーケンスが空の場合は、指定したシーケンスの要素、またはシングルトン シーケンス内の型パラメーターの既定値を返します。
Public メソッド Static メンバー Defer<TValue> 新しいオブザーバーがサブスクライブするたびに監視可能ファクトリを呼び出す監視可能なシーケンスを返します。
Public メソッド Static メンバー Delay<TSource>(IObservable<TSource>, DateTimeOffset) 指定した source と dueTime の期限で監視可能なシーケンスを示します。
Public メソッド Static メンバー Delay<TSource>(IObservable<TSource>, TimeSpan) 指定した source と dueTime の期限で監視可能なシーケンスを示します。
Public メソッド Static メンバー Delay<TSource>(IObservable<TSource>, DateTimeOffset, IScheduler) 指定したソース、dueTime、およびスケジューラを使用して、期限で監視可能なシーケンスを示します。
Public メソッド Static メンバー Delay<TSource>(IObservable<TSource>, TimeSpan, IScheduler) 指定したソース、dueTime、およびスケジューラを使用して、期限で監視可能なシーケンスを示します。
Public メソッド Static メンバー TSource の<非具体化> 監視可能なシーケンスの明示的な通知値を暗黙的な通知として非具体化します。
Public メソッド Static メンバー Distinct<TSource>(IObservable<TSource>) 指定したソースを持つ個別の要素のみを含む監視可能なシーケンスを返します。
Public メソッド Static メンバー Distinct<TSource>(IObservable<TSource>, IEqualityComparer<TSource>) 比較子に従って、個別の要素のみを含む監視可能なシーケンスを返します。
Public メソッド Static メンバー Distinct<TSource、TKey>(IObservable<TSource>、Func<TSource、TKey>) keySelector に従って、個別の要素のみを含む監視可能なシーケンスを返します。
Public メソッド Static メンバー Distinct<TSource、TKey>(IObservable<TSource>、Func<TSource、TKey>、IEqualityComparer<TKey>) keySelector に従って、個別の要素のみを含む監視可能なシーケンスを返します。
Public メソッド Static メンバー DistinctUntilChanged<TSource>(IObservable<TSource>) 指定したソースを持つ個別の連続した要素のみを含む監視可能なシーケンスを返します。
Public メソッド Static メンバー DistinctUntilChanged<TSource>(IObservable<TSource>, IEqualityComparer<TSource>) 比較子に従って、個別の連続した要素のみを含む監視可能なシーケンスを返します。
Public メソッド Static メンバー DistinctUntilChanged<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>) keySelector に従って、個別の連続した要素のみを含む監視可能なシーケンスを返します。
Public メソッド Static メンバー DistinctUntilChanged<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>) keySelector と比較子に従って、個別の連続した要素のみを含む監視可能なシーケンスを返します。
Public メソッド Static メンバー Do<TSource>(IObservable<TSource>, Action<TSource>) 監視可能シーケンス内の各要素に対してアクションを呼び出します。
Public メソッド Static メンバー Do<TSource>(IObservable<TSource>, IObserver<TSource>) 監視可能シーケンス内の各要素に対してアクションを呼び出し、監視可能シーケンスの例外的な終了時にアクションを呼び出します。
Public メソッド 静的メンバー Do<TSource>(IObservable<TSource>, Action<TSource>, Action) 監視可能なシーケンス内の各要素に対してアクションを呼び出し、監視可能なシーケンスの正常な終了時にアクションを呼び出します。
Public メソッド 静的メンバー Do<TSource>(IObservable<TSource>, Action<TSource>, Action<Exception>) 監視可能シーケンス内の各要素に対してアクションを呼び出し、監視可能シーケンスの例外的な終了時にアクションを呼び出します。
Public メソッド 静的メンバー Do<TSource>(IObservable<TSource>, Action<TSource>, Action<Exception>, Action) 監視可能なシーケンス内の各要素に対してアクションを呼び出し、監視可能なシーケンスの正常または例外的な終了時にアクションを呼び出します。
Public メソッド 静的メンバー ElementAt<TSource> シーケンス内の指定されたインデックス位置にある要素を返します。
Public メソッド 静的メンバー ElementAtOrDefault<TSource> シーケンス内の指定したインデックス位置にある要素を返します。インデックスが範囲外の場合は既定値を返します。
Public メソッド 静的メンバー 空<の TResult>() 空の監視可能なシーケンスを返します。
Public メソッド 静的メンバー 空<の TResult>(IScheduler) 指定したスケジューラを持つ空の監視可能なシーケンスを返します。
Public メソッド 静的メンバー Finally<TSource> ソース監視可能シーケンスが正常に終了した後、または例外によって、指定されたアクションを呼び出します。
Public メソッド 静的メンバー First<TSource>(IObservable<TSource>) 指定したソースを持つ監視可能なシーケンスの最初の要素を返します。
Public メソッド 静的メンバー First<TSource>(IObservable<TSource>, Func<TSource, Boolean>) 述語に一致する監視可能なシーケンスの最初の要素を返します。
Public メソッド 静的メンバー FirstOrDefault<TSource>(IObservable<TSource>) 監視可能なシーケンスの最初の要素を返します。値が見つからない場合は既定値を返します。
Public メソッド 静的メンバー FirstOrDefault<TSource>(IObservable<TSource>, Func<TSource, Boolean>) 述語に一致する監視可能なシーケンスの最初の要素を返します。値が見つからない場合は既定値を返します。
Public メソッド 静的メンバー ForEach<TSource> 監視可能なシーケンス内の各要素に対してアクションを呼び出し、シーケンスが終了するまでブロックします。
Public メソッド 静的メンバー FromAsyncPattern(Func<AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド 静的メンバー FromAsyncPattern<TResult>(Func<AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド 静的メンバー FromAsyncPattern<T1>(Func<T1, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド 静的メンバー FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド 静的メンバー FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド 静的メンバー FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド 静的メンバー FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド 静的メンバー FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド 静的メンバー FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド 静的メンバー FromAsyncPattern<T1, T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、TResult>(Func<T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、AsyncCallback、Object、IAsyncResult>、Func<IAsyncResult、TResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド 静的メンバー FromAsyncPattern<T1, T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、T13>(Func<T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、T13、AsyncCallback、Object、IAsyncResult>、Action<IAsyncResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド 静的メンバー FromAsyncPattern<T1、T2、T3、 T4、T5、T6、T7、T8、T9、T10、T11、T12、T13、TResult>(Func<T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、T13、AsyncCallback、Object、IAsyncResult>、Func<IAsyncResult、TResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド 静的メンバー FromAsyncPattern<T1、T2、T3、 T4、T5、T6、T7、T8、T9、T10、T11、T12、T13、T14>(Func<T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、T13、T14、AsyncCallback、Object、IAsyncResult>、Action<IAsyncResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド 静的メンバー FromAsyncPattern<T1、T2、T3、T4、T5、T6、 T7、T8、T9、T10、T11、T12、T13、T14、TResult>(Func<T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、T13、T14、AsyncCallback、Object、IAsyncResult>、Func<IAsyncResult、TResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド 静的メンバー FromAsyncPattern<T1, TResult>(Func<T1, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド 静的メンバー FromAsyncPattern<T1, T2>(Func<T1, T2, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド 静的メンバー FromAsyncPattern<T1, T2, TResult>(Func<T1, T2, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド 静的メンバー FromAsyncPattern<T1, T2, T3>(Func<T1, T2, T3, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド 静的メンバー FromAsyncPattern<T1, T2, T3, TResult>(Func<T1, T2, T3, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド 静的メンバー FromAsyncPattern<T1, T2, T3, T4>(Func<T1, T2, T3, T4, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド Static メンバー FromAsyncPattern<T1, T2, T3, T4, TResult>(Func<T1, T2, T3, T4, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド Static メンバー FromAsyncPattern<T1, T2, T3, T4, T5>(Func<T1, T2, T3, T4, T5, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド Static メンバー FromAsyncPattern<T1, T2, T3, T4, T5, TResult>(Func<T1, T2, T3, T4, T5, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド Static メンバー FromAsyncPattern<T1, T2, T3, T4, T5, T6>(Func<T1, T2, T3, T4, T5, T6, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド Static メンバー FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7>(Func<T1, T2, T3, T4, T5, T6, T7, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド Static メンバー FromAsyncPattern<T1, T2, T3, T4, T5, T6, TResult>(Func<T1, T2, T3, T4, T5, T6, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド Static メンバー FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド Static メンバー FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8>(Func<T1, T2, T3, T4, T5, T6, T7, T8, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド Static メンバー FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, AsyncCallback, Object, IAsyncResult>, Func<IAsyncResult, TResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド Static メンバー FromAsyncPattern<T1, T2, T3, T4, T5, T6, T7, T8, T9>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, AsyncCallback, Object, IAsyncResult>, Action<IAsyncResult>) Begin/End 呼び出し関数ペアを非同期関数に変換します。
Public メソッド Static メンバー FromEvent(Action<Action>, Action<Action>) .NET イベントを監視可能なシーケンスに変換します。
Public メソッド Static メンバー FromEvent<TEventArgs>(Action<Action<TEventArgs>>, Action<Action<TEventArgs>>) .NET イベントを監視可能なシーケンスに変換します。
Public メソッド Static メンバー FromEvent<TDelegate、TEventArgs>(Action<TDelegate>、Action<TDelegate>) .NET イベントを監視可能なシーケンスに変換します。
Public メソッド Static メンバー FromEvent<TDelegate、TEventArgs>(Func<Action<TEventArgs>、TDelegate>、Action<TDelegate>、Action<TDelegate>) .NET イベントを監視可能なシーケンスに変換します。
Public メソッド Static メンバー FromEventPattern(Action<EventHandler>, Action<EventHandler>) 標準の .NET イベント パターンに準拠する .NET イベントを、指定した追加ハンドラーと削除ハンドラーを持つ監視可能なシーケンスに変換します。
Public メソッド Static メンバー FromEventPattern(Object, String) リフレクションを使用してインスタンス イベントを検索し、標準の .NET イベント パターンに準拠する .NET イベントを監視可能なシーケンスに変換します。
Public メソッド Static メンバー FromEventPattern(Type, String) リフレクションを使用して静的イベントを検索し、標準の .NET イベント パターンに準拠する .NET イベントを監視可能なシーケンスに変換します。
Public メソッド Static メンバー FromEventPattern<TEventArgs>(Action<EventHandler<TEventArgs>>, Action<EventHandler<TEventArgs>>) 標準の .NET イベント パターンに準拠する .NET イベントを、指定した追加ハンドラーと削除ハンドラーを持つ監視可能なシーケンスに変換します。
Public メソッド Static メンバー FromEventPattern<TEventArgs>(Object, String) リフレクションを使用してインスタンス イベントを検索し、標準の .NET イベント パターンに準拠する .NET イベントを監視可能なシーケンスに変換します。
Public メソッド Static メンバー FromEventPattern<TEventArgs>(Type, String) リフレクションを使用して静的イベントを検索し、標準の .NET イベント パターンに準拠する .NET イベントを監視可能なシーケンスに変換します。
Public メソッド Static メンバー FromEventPattern<TDelegate, TEventArgs>(Action<TDelegate>, Action<TDelegate>) 標準の .NET イベント パターンに準拠する .NET イベントを、指定した追加ハンドラーと削除ハンドラーを持つ監視可能なシーケンスに変換します。
Public メソッド Static メンバー FromEventPattern<TDelegate, TEventArgs>(Func<EventHandler<TEventArgs>, TDelegate>, Action<TDelegate>, Action<TDelegate>) 標準の .NET イベント パターンに準拠する .NET イベントを、指定した変換を使用して監視可能なシーケンスに変換し、ハンドラーを追加してハンドラーを削除します。
Public メソッド Static メンバー Generate<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>) 状態が失敗するまで初期状態から状態を反復処理することによって、監視可能なシーケンスを生成します。
Public メソッド Static メンバー Generate<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>, Func<TState, DateTimeOffset>) 状態が失敗するまで初期状態から状態を反復処理することによって、監視可能なシーケンスを生成します。
Public メソッド Static メンバー Generate<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>, Func<TState, TimeSpan>) 状態が失敗するまで初期状態から状態を反復処理することによって、監視可能なシーケンスを生成します。
Public メソッド Static メンバー Generate<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>, IScheduler) 状態が失敗するまで初期状態から状態を反復処理することによって、監視可能なシーケンスを生成します。
Public メソッド Static メンバー Generate<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>, Func<TState, DateTimeOffset>, IScheduler) 状態が失敗するまで初期状態から状態を反復処理することによって、監視可能なシーケンスを生成します。
Public メソッド Static メンバー Generate<TState, TResult>(TState, Func<TState, Boolean>, Func<TState, TState>, Func<TState, TResult>, Func<TState, TimeSpan>, IScheduler) 状態が失敗するまで初期状態から状態を反復処理することによって、監視可能なシーケンスを生成します。
Public メソッド Static メンバー GetEnumerator<TSource> 監視可能なシーケンスのすべての値を列挙する列挙子を返します。
Public メソッド Static メンバー GroupBy<TSource、TKey>(IObservable<TSource>、Func<TSource、TKey>) 指定したキー セレクター関数に従って、監視可能なシーケンスの要素をグループ化します。
Public メソッド Static メンバー GroupBy<TSource, TKey>(IObservable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>) 指定したキー セレクター関数と比較子に従って、監視可能なシーケンスの要素をグループ化します。
Public メソッド Static メンバー GroupBy<TSource、TKey、TElement>(IObservable<TSource>、Func<TSource、TKey>、Func<TSource、TElement>) 監視可能なシーケンスの要素をグループ化し、指定した関数を使用して結果の要素を選択します。
Public メソッド Static メンバー GroupBy<TSource、TKey、TElement>(IObservable<TSource>、Func<TSource、TKey>、Func<TSource、TElement>、IEqualityComparer<TKey>) 指定したキー セレクター関数と比較子に従って監視可能なシーケンスの要素をグループ化し、指定した関数を使用して結果の要素を選択します。
Public メソッド 静的メンバー GroupByUntil<TSource、TKey、TDuration>(IObservable<TSource>、Func<TSource、TKey>、Func<IGroupedObservable<TKey、TSource>、IObservable<TDuration>>) 指定したキー セレクター関数に従って、監視可能なシーケンスの要素をグループ化します。
Public メソッド 静的メンバー GroupByUntil<TSource、TKey、TDuration>(IObservable<TSource>、Func<TSource、TKey>、Func<IGroupedObservable<TKey、TSource>、IObservable<TDuration>>、IEqualityComparer<TKey>) 指定したキー セレクター関数と比較子に従って、監視可能なシーケンスの要素をグループ化します。
Public メソッド 静的メンバー GroupByUntil<TSource、TKey、TElement、TDuration>(IObservable<TSource>、Func<TSource、TKey>、Func<TSource、TElement>、Func<IGroupedObservable<TKey、TElement>、IObservable<TDuration>>) 指定したキー セレクター関数に従って監視可能なシーケンスの要素をグループ化し、指定した関数を使用して結果の要素を選択します。
Public メソッド 静的メンバー GroupByUntil<TSource、TKey、TElement、TDuration>(IObservable<TSource>、Func<TSource、TKey>、Func<TSource、TElement>、Func<IGroupedObservable<TKey、TElement>、IObservable<TDuration>>、IEqualityComparer<TKey>) 指定したキー セレクター関数と比較子に従って監視可能なシーケンスの要素をグループ化し、指定した関数を使用して結果の要素を選択します。
Public メソッド 静的メンバー GroupJoin<TLeft、TRight、TLeftDuration、TRightDuration、TResult> 重複する期間に基づいて 2 つのシーケンスの要素を関連付け、結果をグループ化します。
Public メソッド 静的メンバー IgnoreElements<TSource> 終了メッセージのみを残したまま、監視可能なシーケンス内のすべての値を無視します。
Public メソッド 静的メンバー Interval(TimeSpan) 各期間の後に値を生成する監視可能なシーケンスを返します。
Public メソッド 静的メンバー Interval(TimeSpan, IScheduler) 各期間の後に値を生成する監視可能なシーケンスを返します。
Public メソッド 静的メンバー Join<TLeft、TRight、TLeftDuration、TRightDuration、TResult> 重複する期間に基づいて、2 つのシーケンスの要素を関連付けます。
Public メソッド 静的メンバー Last<TSource>(IObservable<TSource>) 指定したソースを持つ監視可能なシーケンスの最後の要素を返します。
Public メソッド 静的メンバー Last<TSource>(IObservable<TSource>, Func<TSource, Boolean>) 述語に一致する監視可能なシーケンスの最後の要素を返します。
Public メソッド 静的メンバー LastOrDefault<TSource>(IObservable<TSource>) 監視可能なシーケンス内の最後の要素を返します。値が見つからない場合は既定値を返します。
Public メソッド 静的メンバー LastOrDefault<TSource>(IObservable<TSource>, Func<TSource, Boolean>) 述語に一致する監視可能なシーケンスの最後の要素を返します。値が見つからない場合は既定値を返します。
Public メソッド 静的メンバー 最新<の TSource> 監視可能なシーケンス内の最新の値をサンプリングします。
Public メソッド 静的メンバー LongCount<TSource> 監視可能なシーケンス内の要素の合計数を表す Int64 を返します。
Public メソッド 静的メンバー TSource を具体化する<> 監視可能なシーケンスの暗黙的な通知を明示的な通知値として具体化します。
Public メソッド 静的メンバー Max(IObservable<Decimal>) 監視可能な Decimal 値のシーケンスの最大値を返します。
Public メソッド 静的メンバー Max(IObservable<Double>) 倍精度浮動小数点型 (Double) 値の観測可能なシーケンスの最大値を返します。
Public メソッド 静的メンバー Max(IObservable<Int32>) Int32 値の観測可能なシーケンスの最大値を返します。
Public メソッド 静的メンバー Max(IObservable<Int64>) Int64 値の観測可能なシーケンスの最大値を返します。
Public メソッド 静的メンバー Max(IObservable<Nullable<Decimal>>) null 許容 Decimal 値の監視可能なシーケンスの最大値 返します。
Public メソッド 静的メンバー Max(IObservable<Nullable<Double>>) null 許容 Double 値の監視可能なシーケンス内の最大値を返します。
Public メソッド 静的メンバー Max(IObservable<Nullable<Int32>>) null 許容 Int32 値の監視可能なシーケンスの最大値を返します。
Public メソッド 静的メンバー Max(IObservable<Nullable<Int64>>) null 許容 Int64 値の監視可能なシーケンスの最大値を返します。
Public メソッド 静的メンバー Max(IObservable<Nullable<Single>>) null 許容 Float 値の監視可能なシーケンスの最大値を返します。
Public メソッド 静的メンバー Max(IObservable<Single>) Float 値の監視可能なシーケンス内の最大値を返します。
Public メソッド 静的メンバー Max<TSource>(IObservable<TSource>) 監視可能なシーケンス内の最大要素を返します。
Public メソッド 静的メンバー Max<TSource>(IObservable<TSource>, IComparer<TSource>) 指定した比較子に従って、監視可能なシーケンスの最大値を返します。
Public メソッド 静的メンバー MaxBy<TSource、TKey>(IObservable<TSource>、Func<TSource、TKey>) 最大キー値を持つ監視可能なシーケンス内の要素を返します。
Public メソッド 静的メンバー MaxBy<TSource、TKey>(IObservable<TSource>、Func<TSource、TKey>、IComparer<TKey>) 最大キー値を持つ監視可能なシーケンス内の要素を返します。
Public メソッド 静的メンバー Merge<TSource>(IEnumerable<IObservable<TSource>>) 監視可能なシーケンスの列挙可能なシーケンスを 1 つの監視可能なシーケンスにマージします。
Public メソッド 静的メンバー Merge<TSource>(IObservable<IObservable<TSource>>) 監視可能なシーケンスの監視可能なシーケンスを監視可能なシーケンスにマージします。
Public メソッド 静的メンバー Merge<TSource>(IObservable<TSource>[]) すべての監視可能なシーケンスを 1 つの監視可能なシーケンスにマージします。
Public メソッド 静的メンバー Merge<TSource>(IEnumerable<IObservable<TSource>>, Int32) 監視可能なシーケンスの列挙可能なシーケンスを監視可能なシーケンスにマージし、同時サブスクリプションの数を内部シーケンスに制限します。
Public メソッド 静的メンバー Merge<TSource>(IEnumerable<IObservable<TSource>>, IScheduler) 監視可能なシーケンスの列挙可能なシーケンスを 1 つの監視可能なシーケンスにマージします。
Public メソッド 静的メンバー Merge<TSource>(IObservable<IObservable<TSource>>, Int32) 監視可能なシーケンスの列挙可能なシーケンスを監視可能なシーケンスにマージし、同時サブスクリプションの数を内部シーケンスに制限します。
Public メソッド 静的メンバー Merge<TSource>(IObservable<TSource>, IObservable<TSource>) 監視可能なシーケンスの監視可能なシーケンスを監視可能なシーケンスにマージします。
Public メソッド 静的メンバー Merge<TSource>(IScheduler, IObservable<TSource>[]) すべての監視可能なシーケンスを 1 つの監視可能なシーケンスにマージします。
Public メソッド 静的メンバー Merge<TSource>(IEnumerable<IObservable<TSource>>, Int32, IScheduler) 監視可能なシーケンスの列挙可能なシーケンスを監視可能なシーケンスにマージし、同時サブスクリプションの数を内部シーケンスに制限します。
Public メソッド 静的メンバー Merge<TSource>(IObservable<TSource>, IObservable<TSource>, IScheduler) 2 つの監視可能なシーケンスを 1 つの監視可能なシーケンスにマージします。
Public メソッド 静的メンバー Min(IObservable<Decimal>) 監視可能な Decimal 値のシーケンスの最小値を返します。
Public メソッド 静的メンバー Min(IObservable<Double>) 観測可能な Double 値のシーケンスの最小値を返します。
Public メソッド 静的メンバー Min(IObservable<Int32>) Int32 値の観測可能なシーケンスの最小値を返します。
Public メソッド 静的メンバー Min(IObservable<Int64>) Int64 値の観測可能なシーケンスの最小値を返します。
Public メソッド 静的メンバー Min(IObservable<Nullable<Decimal>>) null 許容 Decimal 値の監視可能なシーケンス内の最小値を返します。
Public メソッド 静的メンバー Min(IObservable<Nullable<Double>>) null 許容 Double 値の監視可能なシーケンスの最小値を返します。
Public メソッド 静的メンバー Min(IObservable<Nullable<Int32>>) null 許容 Int32 値の監視可能なシーケンスの最小値を返します。
Public メソッド 静的メンバー Min(IObservable<Nullable<Int64>>) null 許容 Int64 値の監視可能なシーケンスの最小値を返します。
Public メソッド 静的メンバー Min(IObservable<Nullable<Single>>) null 許容 Float 値の監視可能なシーケンス内の最小値を返します。
Public メソッド 静的メンバー Min(IObservable<Single>) Float 値の監視可能なシーケンス内の最小値を返します。
Public メソッド 静的メンバー Min<TSource>(IObservable<TSource>) 監視可能なシーケンス内の最小要素を返します。
Public メソッド 静的メンバー Min<TSource>(IObservable<TSource>, IComparer<TSource>) 指定した比較子に従って、監視可能なシーケンスの最小値を返します。
Public メソッド 静的メンバー MinBy<TSource、TKey>(IObservable<TSource>、Func<TSource、TKey>) 最小キー値を持つ監視可能なシーケンス内の要素を返します。
Public メソッド 静的メンバー MinBy<TSource、TKey>(IObservable<TSource>、Func<TSource、TKey>、IComparer<TKey>) 指定した比較子に従って、最小キー値を持つ監視可能なシーケンス内の要素を返します。
Public メソッド 静的メンバー MostRecent<TSource> 監視可能なシーケンス内の最新の値をサンプリングします。
Public メソッド 静的メンバー Multicast<TSource、TResult>(IObservable<TSource>、ISubject<TSource、TResult>) 接続時にソース シーケンスが指定したサブジェクトに結果をプッシュする、接続可能な監視可能なシーケンスを返します。
Public メソッド 静的メンバー Multicast<TSource、TIntermediate、TResult>(IObservable<TSource>、Func<ISubject<TSource、TIntermediate>>、Func<IObservable<TIntermediate>、IObservable<TResult>>) セレクター関数内でソース シーケンスをマルチキャストすることによって生成されるシーケンスの要素を含む監視可能なシーケンスを返します。
Public メソッド 静的メンバー Never<TResult> 終了しない監視可能なシーケンスを返します。
Public メソッド 静的メンバー 次の<TSource> 監視可能なシーケンス内の から、次の値 (バッファリングなしでブロック) をサンプリングします。
Public メソッド 静的メンバー ObserveOn<TSource>(IObservable<TSource>, IScheduler) 指定したスケジューラでオブザーバーに非同期的に通知します。
Public メソッド 静的メンバー ObserveOn<TSource>(IObservable<TSource>, SynchronizationContext) 指定した同期コンテキストでオブザーバーに非同期的に通知します。
Public メソッド 静的メンバー OfType<TResult> 指定した型に基づいて監視可能なシーケンスの要素をフィルター処理します。
Public メソッド 静的メンバー OnErrorResumeNext<TSource>(IEnumerable<IObservable<TSource>>) 正常に終了するか、次の監視可能なシーケンスで例外によって終了される監視可能なシーケンスを続行します。
Public メソッド 静的メンバー OnErrorResumeNext<TSource>(IObservable<TSource>[]) 正常に終了するか、次の監視可能なシーケンスで例外によって終了される監視可能なシーケンスを続行します。
Public メソッド 静的メンバー OnErrorResumeNext<TSource>(IObservable<TSource>, IObservable<TSource>) 正常に終了するか、次の監視可能なシーケンスで例外によって終了される監視可能なシーケンスを続行します。
Public メソッド 静的メンバー Publish<TSource>(IObservable<TSource>) 基になるシーケンスに 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスを返します。
Public メソッド 静的メンバー Publish<TSource>(IObservable<TSource>, TSource) 基になるシーケンスに 1 つのサブスクリプションを共有し、initialValue で始まる、接続可能な監視可能なシーケンスを返します。
Public メソッド 静的メンバー Publish<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>) 基になるシーケンスに 1 つのサブスクリプションを共有する接続可能な監視可能なシーケンスでセレクターを呼び出した結果である監視可能なシーケンスを返します。
Public メソッド 静的メンバー Publish<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, TSource) 基になるシーケンスに 1 つのサブスクリプションを共有し、initialValue で始まる、接続可能な監視可能なシーケンスを返します。
Public メソッド 静的メンバー PublishLast<TSource>(IObservable<TSource>) 最後の通知のみを含む基になるシーケンスに 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスを返します。
Public メソッド 静的メンバー PublishLast<TSource,TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>) 最後の通知のみを含む基になるシーケンスに 1 つのサブスクリプションを共有する接続可能な監視可能なシーケンスでセレクターを呼び出した結果である監視可能なシーケンスを返します。
Public メソッド 静的メンバー Range(Int32, Int32) 指定した範囲内の整数の観測可能なシーケンスを生成します。
Public メソッド 静的メンバー Range(Int32, Int32, IScheduler) 指定した範囲内の整数の観測可能なシーケンスを生成します。
Public メソッド 静的メンバー RefCount<TSource> 監視可能なシーケンスに少なくとも 1 つのサブスクリプションがある限り、ソースに接続された状態を維持する監視可能なシーケンスを返します。
Public メソッド 静的メンバー 繰り返し<TSource>(IObservable<TSource>) 監視可能なシーケンスを無期限に繰り返します。
Public メソッド 静的メンバー 繰り返し<TResult>(TResult) 指定された要素を無限に繰り返す監視可能なシーケンスを生成します。
Public メソッド 静的メンバー Repeat<TSource>(IObservable<TSource>, Int32) 監視可能なシーケンスを無期限に繰り返します。
Public メソッド 静的メンバー 繰り返し<TResult>(TResult, Int32) 指定された要素を指定した回数繰り返す監視可能なシーケンスを生成します。
Public メソッド 静的メンバー 繰り返し<TResult>(TResult, IScheduler) 指定された要素を無限に繰り返す監視可能なシーケンスを生成します。
Public メソッド 静的メンバー Repeat<TResult>(TResult, Int32, IScheduler) 指定した回数の指定された要素を繰り返す監視可能なシーケンスを生成します。
Public メソッド 静的メンバー TSource の再生<(IObservable<TSource>)> すべての通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスを返します。
Public メソッド 静的メンバー Replay<TSource>(IObservable<TSource>, Int32) bufferSize 通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスを返します。
Public メソッド 静的メンバー Replay<TSource>(IObservable<TSource>, IScheduler) すべての通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスを返します。
Public メソッド 静的メンバー Replay<TSource>(IObservable<TSource>, TimeSpan) ウィンドウ内のすべての通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスを返します。
Public メソッド 静的メンバー Replay<TSource>(IObservable<TSource>, Int32, IScheduler) bufferSize 通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスを返します。
Public メソッド 静的メンバー Replay<TSource>(IObservable<TSource>, Int32, TimeSpan) ウィンドウ内の bufferSize 通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスを返します。
Public メソッド 静的メンバー Replay<TSource>(IObservable<TSource>, TimeSpan, IScheduler) ウィンドウ内のすべての通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスを返します。
Public メソッド 静的メンバー Replay<TSource>(IObservable<TSource>, Int32, TimeSpan, IScheduler) ウィンドウ内の bufferSize 通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスを返します。
Public メソッド 静的メンバー Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>) 基になるシーケンスに 1 つのサブスクリプションを共有し、初期値で始まる、接続可能な監視可能なシーケンスでセレクターを呼び出した結果である監視可能なシーケンスを返します。
Public メソッド 静的メンバー Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, Int32) bufferSize 通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する接続可能な監視可能なシーケンスでセレクターを呼び出した結果である監視可能なシーケンスを返します。
Public メソッド 静的メンバー Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, IScheduler) すべての通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する接続可能な監視可能なシーケンスでセレクターを呼び出した結果である監視可能なシーケンスを返します。
Public メソッド 静的メンバー Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, TimeSpan) ウィンドウ内のすべての通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する接続可能な監視可能なシーケンスでセレクターを呼び出した結果である監視可能なシーケンスを返します。
Public メソッド 静的メンバー Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, Int32, IScheduler) bufferSize 通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する接続可能な監視可能なシーケンスでセレクターを呼び出した結果である監視可能なシーケンスを返します。
Public メソッド 静的メンバー Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, Int32, TimeSpan) ウィンドウ内の bufferSize 通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する接続可能な監視可能なシーケンスでセレクターを呼び出した結果である監視可能なシーケンスを返します。
Public メソッド 静的メンバー Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, TimeSpan, IScheduler) ウィンドウ内のすべての通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する接続可能な監視可能なシーケンスでセレクターを呼び出した結果である監視可能なシーケンスを返します。
Public メソッド 静的メンバー Replay<TSource, TResult>(IObservable<TSource>, Func<IObservable<TSource>, IObservable<TResult>>, Int32, TimeSpan, IScheduler) ウィンドウ内の bufferSize 通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する接続可能な監視可能なシーケンスでセレクターを呼び出した結果である監視可能なシーケンスを返します。
Public メソッド 静的メンバー 再試行<TSource>(IObservable<TSource>) ソースの監視可能なシーケンスが正常に終了するまで繰り返します。
Public メソッド 静的メンバー 再試行<TSource>(IObservable<TSource>, Int32) ソースの監視可能なシーケンスが正常に終了するまで繰り返します。
Public メソッド 静的メンバー TResult>(TResult) を返します< 指定した値を持つ 1 つの要素を含む監視可能なシーケンスを返します。
Public メソッド 静的メンバー Return<TResult>(TResult, IScheduler) 指定した値とスケジューラを持つ 1 つの値を含む監視可能なシーケンスを返します。
Public メソッド Static メンバー サンプル<TSource>(IObservable<TSource>, TimeSpan) 観測可能なシーケンスを各間隔でサンプリングします。
Public メソッド Static メンバー サンプル<TSource>(IObservable<TSource>, TimeSpan, IScheduler) 指定したソース、間隔、スケジューラを使用して、各間隔で監視可能なシーケンスをサンプリングします。
Public メソッド Static メンバー サンプル<TSource、TSample>(IObservable<TSource>、IObservable<TSample>) 指定したソースとサンプラーを使用して、サンプリング ティックで監視可能なシーケンスをサンプリングします。
Public メソッド Static メンバー Scan<TSource>(IObservable<TSource>, Func<TSource, TSource, TSource>) 監視可能なシーケンスにアキュムレータ関数を適用し、指定されたソースとアキュムレータを使用して各中間結果を返します。
Public メソッド Static メンバー Scan<TSource,TAccumulate>(IObservable<TSource>, TAccumulate, Func<TAccumulate, TSource, TAccumulate>) 監視可能なシーケンスにアキュムレータ関数を適用し、指定されたソース、シード、アキュムレータを使用して各中間結果を返します。
Public メソッド Static メンバー [TSource]、[TResult>(IObservable<TSource]>、[Func<TSource]、[TResult>] の順に選択<します。 監視可能なシーケンスの各要素を、指定したソースとセレクターを使用して新しいフォームに投影します。
Public メソッド Static メンバー [TSource]、[TResult(IObservable<TSource]、[Func<TSource>]、[Int32]、[TResult>] の順に選択<します。> 指定したソースとセレクターに要素のインデックスを組み込むことで、監視可能なシーケンスの各要素を新しいフォームに投影します。
Public メソッド Static メンバー SelectMany<TSource、TResult>(IObservable<TSource>、Func<TSource、IEnumerable<TResult>>) 監視可能シーケンスの各要素を監視可能なシーケンスに投影し、結果の観測可能なシーケンスを 1 つの観測可能なシーケンスにフラット化します。
Public メソッド Static メンバー SelectMany<TSource、TResult>(IObservable<TSource>、Func<TSource、IObservable<TResult>>) 監視可能シーケンスの各要素を監視可能なシーケンスに投影し、結果の観測可能なシーケンスを 1 つの観測可能なシーケンスにフラット化します。
Public メソッド Static メンバー SelectMany<TSource、TOther>(IObservable<TSource>、IObservable<TOther>) 監視可能シーケンスの各要素を監視可能なシーケンスに投影し、結果の観測可能なシーケンスを 1 つの観測可能なシーケンスにフラット化します。
Public メソッド Static メンバー SelectMany<TSource, TResult>(IObservable<TSource>, Func<TSource, IObservable<TResult>>, Func<Exception, IObservable<TResult>>, Func<IObservable<TResult>>) 監視可能シーケンスの各要素を監視可能なシーケンスに投影し、結果の観測可能なシーケンスを 1 つの観測可能なシーケンスにフラット化します。
Public メソッド Static メンバー SelectMany<TSource、TCollection、TResult>(IObservable<TSource>、Func<TSource、IEnumerable<TCollection>>、Func<TSource、TCollection、TResult>) 監視可能シーケンスの各要素を監視可能なシーケンスに投影し、結果の観測可能なシーケンスを 1 つの観測可能なシーケンスにフラット化します。
Public メソッド Static メンバー SelectMany<TSource、TCollection、TResult>(IObservable<TSource>、Func<TSource、IObservable<TCollection>>、Func<TSource、TCollection、TResult>) 監視可能シーケンスの各要素を監視可能なシーケンスに投影し、結果の観測可能なシーケンスを 1 つの観測可能なシーケンスにフラット化します。
Public メソッド Static メンバー SequenceEqual<TSource>(IObservable<TSource>, IObservable<TSource>) 要素をペアで比較して、2 つのシーケンスが等しいかどうかを判断します。
Public メソッド Static メンバー SequenceEqual<TSource>(IObservable<TSource>, IObservable<TSource>, IEqualityComparer<TSource>) 指定した等値比較子を使用して要素をペアで比較することで、2 つのシーケンスが等しいかどうかを判断します。
Public メソッド Static メンバー 単一<TSource>(IObservable<TSource>) 監視可能シーケンスの唯一の要素を返し、監視可能なシーケンスに要素が 1 つだけ存在しない場合は例外をスローします。
Public メソッド Static メンバー Single<TSource>(IObservable<TSource>, Func<TSource, Boolean>) 述語に一致する監視可能なシーケンスの唯一の要素を返し、監視可能シーケンスに要素が 1 つも存在しない場合は例外をスローします。
Public メソッド Static メンバー SingleOrDefault<TSource>(IObservable<TSource>) 監視可能シーケンスの唯一の要素を返します。監視可能なシーケンスが空の場合は既定値を返します。
Public メソッド Static メンバー SingleOrDefault<TSource>(IObservable<TSource>, Func<TSource, Boolean>) 述語に一致する監視可能なシーケンスの唯一の要素を返します。値が見つからない場合は既定値を返します。
Public メソッド Static メンバー TSource をスキップ<する> 監視可能なシーケンス内の指定された数の値をバイパスし、残りの値を返します。
Public メソッド Static メンバー SkipLast<TSource> 監視可能なシーケンスの末尾で、指定された数の要素をバイパスします。
Public メソッド Static メンバー SkipUntil<TSource、TOther> 他の監視可能シーケンスが値を生成した後にのみ、ソース監視可能シーケンスから値を返します。
Public メソッド Static メンバー SkipWhile<TSource>(IObservable<TSource>, Func<TSource, Boolean>) 指定した条件が true である限り、監視可能なシーケンス内の値をバイパスし、残りの値を返します。
Public メソッド Static メンバー SkipWhile<TSource>(IObservable<TSource>, Func<TSource, Int32, Boolean>) 指定した条件が true である限り、監視可能なシーケンス内の値をバイパスし、残りの値を返します。
Public メソッド Static メンバー Start(Action) アクションを非同期的に呼び出します。
Public メソッド Static メンバー Start(Action, IScheduler) アクションを非同期的に呼び出します。
Public メソッド Static メンバー Start<TSource>(Func<TSource>) 関数を非同期的に呼び出します。
Public メソッド Static メンバー Start<TSource>(Func<TSource>, IScheduler) 関数を非同期的に呼び出します。
Public メソッド Static メンバー StartWith<TSource>(IObservable<TSource>, TSource[]) 指定したソースと値を使用して、監視可能なシーケンスに値のシーケンスを付加します。
Public メソッド Static メンバー StartWith<TSource>(IObservable<TSource>, IScheduler, TSource[]) 指定したソース、スケジューラ、値を使用して、監視可能なシーケンスに値のシーケンスを付加します。
Public メソッド Static メンバー Subscribe<TSource>(IEnumerable<TSource>, IObserver<TSource>) 指定したソースとオブザーバーを持つ列挙可能なシーケンスにオブザーバーをサブスクライブします。
Public メソッド Static メンバー Subscribe<TSource>(IEnumerable<TSource>, IObserver<TSource>, IScheduler) 指定したソースとオブザーバーを持つ列挙可能なシーケンスにオブザーバーをサブスクライブします。
Public メソッド Static メンバー SubscribeOn<TSource>(IObservable<TSource>, IScheduler) 指定したスケジューラでオブザーバーを非同期的にサブスクライブおよびサブスクライブ解除します。
Public メソッド Static メンバー SubscribeOn<TSource>(IObservable<TSource>, SynchronizationContext) 指定した同期コンテキストでオブザーバーを非同期的にサブスクライブおよびサブスクライブ解除します。
Public メソッド Static メンバー Sum(IObservable<Decimal>) Decimal 値のシーケンスの合計を計算 します
Public メソッド Static メンバー Sum(IObservable<Double>) Double 値のシーケンスの合計を計算します。
Public メソッド Static メンバー Sum(IObservable<Int32>) Int32 値のシーケンスの合計を計算します。
Public メソッド Static メンバー Sum(IObservable<Int64>) Int64 値のシーケンスの合計を計算します。
Public メソッド Static メンバー Sum(IObservable<Nullable<Decimal>>) null 許容 Decimal 値のシーケンスの合計を計算 します
Public メソッド Static メンバー Sum(IObservable<Nullable<Double>>) null 許容 Double 値のシーケンスの合計 計算します。
Public メソッド Static メンバー Sum(IObservable<Nullable<Int32>>) null 許容 Int32 値のシーケンスの合計を計算します。
Public メソッド Static メンバー Sum(IObservable<Nullable<Int64>>) null 許容 Int64 値のシーケンスの合計を計算します。
Public メソッド Static メンバー Sum(IObservable<Nullable<Single>>) null 許容 Float 値のシーケンスの合計を計算します。
Public メソッド Static メンバー Sum(IObservable<Single>) Float 値のシーケンスの合計を計算します。
Public メソッド Static メンバー TSource の切り替え<> 観測可能なシーケンスの監視可能なシーケンスを、最新の観測可能なシーケンスからのみ値を生成する監視可能なシーケンスに変換します。
Public メソッド Static メンバー Synchronize<TSource>(IObservable<TSource>) 監視可能なシーケンスを同期します。
Public メソッド Static メンバー Synchronize<TSource>(IObservable<TSource>, Object) 監視可能なシーケンスを同期します。
Public メソッド Static メンバー Take<TSource> 監視可能なシーケンスの先頭から、指定した数の連続した値を返します。
Public メソッド Static メンバー TakeLast<TSource> 監視可能なシーケンスの末尾から、指定した数の連続した要素を返します。
Public メソッド Static メンバー TakeUntil<TSource、TOther> 他の監視可能シーケンスが値を生成するまで、ソース監視可能シーケンスから値を返します。
Public メソッド Static メンバー TakeWhile<TSource>(IObservable<TSource>, Func<TSource, Boolean>) 指定した条件が true である限り、監視可能なシーケンスから値を返し、残りの値をスキップします。
Public メソッド Static メンバー TakeWhile<TSource>(IObservable<TSource>, Func<TSource, Int32, Boolean>) 指定した条件が true である限り、監視可能なシーケンスから値を返し、残りの値をスキップします。
Public メソッド Static メンバー 次に<、TSource、TResult> 監視可能なシーケンスに使用可能な値があり、その値を投影する場合に一致します。
Public メソッド Static メンバー スロットル<TSource>(IObservable<TSource>, TimeSpan) 指定した source と dueTime の期限前に別の値が続く、監視可能なシーケンスの値を無視します。
Public メソッド Static メンバー スロットル<TSource>(IObservable<TSource>, TimeSpan, IScheduler) 監視可能なシーケンスの値を無視します。その後に、指定したソース、dueTime、およびスケジューラを使用して、期限前に別の値が続きます。
Public メソッド Static メンバー TResult>(Exception) をスロー<する 例外で終了する監視可能なシーケンスを返します。
Public メソッド Static メンバー TResult>(Exception, IScheduler) をスロー<する 指定したスケジューラの例外で終了する監視可能なシーケンスを返します。
Public メソッド Static メンバー TimeInterval<TSource>(IObservable<TSource>) 指定したソースを持つ監視可能なシーケンス内の連続する値間の時間間隔を記録します。
Public メソッド Static メンバー TimeInterval<TSource>(IObservable<TSource>, IScheduler) 指定したソースとスケジューラを使用して、監視可能なシーケンス内の連続する値の時間間隔を記録します。
Public メソッド Static メンバー Timeout<TSource>(IObservable<TSource>, DateTimeOffset) dueTime が経過した場合は、監視可能なシーケンスまたは TimeoutException を返します。
Public メソッド Static メンバー Timeout<TSource>(IObservable<TSource>, TimeSpan) dueTime が経過した場合は、監視可能なシーケンスまたは TimeoutException を返します。
Public メソッド Static メンバー Timeout<TSource>(IObservable<TSource>, DateTimeOffset, IObservable<TSource>) dueTime が経過した場合は、監視可能なシーケンスまたは TimeoutException を返します。
Public メソッド Static メンバー Timeout<TSource>(IObservable<TSource>, DateTimeOffset, IScheduler) dueTime が経過した場合は、監視可能なシーケンスまたは TimeoutException を返します。
Public メソッド Static メンバー Timeout<TSource>(IObservable<TSource>, TimeSpan, IObservable<TSource>) dueTime が経過した場合は、ソース監視可能シーケンスまたは他の監視可能なシーケンスを返します。
Public メソッド Static メンバー Timeout<TSource>(IObservable<TSource>, TimeSpan, IScheduler) dueTime が経過した場合は、監視可能なシーケンスまたは TimeoutException を返します。
Public メソッド Static メンバー Timeout<TSource>(IObservable<TSource>, DateTimeOffset, IObservable<TSource>, IScheduler) dueTime が経過した場合は、ソース監視可能シーケンスまたは他の監視可能なシーケンスを返します。
Public メソッド Static メンバー Timeout<TSource>(IObservable<TSource>, TimeSpan, IObservable<TSource>, IScheduler) dueTime が経過した場合は、ソースの監視可能なシーケンスまたは他の監視可能なシーケンスを返します。
Public メソッド 静的メンバー Timer(DateTimeOffset) 期限に値を生成する監視可能なシーケンスを返します。
Public メソッド 静的メンバー Timer(TimeSpan) 期限が経過した後に値を生成する監視可能なシーケンスを返します。
Public メソッド 静的メンバー Timer(DateTimeOffset, IScheduler) 期限に値を生成する監視可能なシーケンスを返します。
Public メソッド 静的メンバー Timer(DateTimeOffset, TimeSpan) 期限の後、各期間の後に値を生成する監視可能なシーケンスを返します。
Public メソッド 静的メンバー Timer(TimeSpan, IScheduler) 期限が経過した後に値を生成する監視可能なシーケンスを返します。
Public メソッド 静的メンバー Timer(TimeSpan, TimeSpan) 期限が経過した後、各期間の後に値を生成する監視可能なシーケンスを返します。
Public メソッド 静的メンバー Timer(DateTimeOffset, TimeSpan, IScheduler) 期限の後、各期間の後に値を生成する監視可能なシーケンスを返します。
Public メソッド 静的メンバー Timer(TimeSpan, TimeSpan, IScheduler) 期限が経過してから各期間が経過した後に値を生成する監視可能なシーケンスを返します。
Public メソッド 静的メンバー Timestamp<TSource>(IObservable<TSource>) 指定されたソースを持つ監視可能なシーケンス内の各値のタイムスタンプを記録します。
Public メソッド 静的メンバー Timestamp<TSource>(IObservable<TSource>, IScheduler) 指定したソースとスケジューラを使用して、監視可能なシーケンス内の各値のタイムスタンプを記録します。
Public メソッド 静的メンバー ToArray<TSource> 監視可能なシーケンスから配列を作成します。
Public メソッド 静的メンバー ToAsync(Action) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync(Action, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<TSource>(Action<TSource>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<TResult>(Func<TResult>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<TSource>(Action<TSource>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<TResult>(Func<TResult>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1,T2, T3, T4, T5, T6, T7, T8, T9, T10>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1、T2、T3、T4、T5、T6、T7、T8、T9、TResult>(Func<T1、T2、T3、T4、T5、T6、T7、T8、T9、TResult>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TResult>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、TResult>(Func<T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、TResult>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, TResult>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、TResult>(Func<T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、TResult>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, TResult>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1、 T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、T13、T14、T15>(Action<T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、T13、T14、T15>、IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1、 T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、T13、T14、TResult>(Func<T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、T13、T14、TResult>、IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1、T2、 T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1、T2、 T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、T13、T14、T15、TResult>(Func<T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、T13、T14、T15、TResult>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1、T2、T3、T4、 T5、T6、T7、T8、T9、T10、T11、T12、T13、T14、T15、T16>(Action<T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、T13、T14、T15、T16>、IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1、T2、T3、T4、 T5、T6、T7、T8、T9、T10、T11、T12、T13、T14、T15、TResult>(Func<T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、T13、T14、T15、TResult>、IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1、T2、T3、T4、T5、 T6、T7、T8、T9、T10、T11、T12、T13、T14、T15、T16、TResult>(Func<T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、T13、T14、T15、T16、TResult>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1、T2、T3、T4、T5、T6、T7、 T8、T9、T10、T11、T12、T13、T14、T15、T16、TResult>(Func<T1、T2、T3、T4、T5、T6、T7、T8、T9、T10、T11、T12、T13、T14、T15、T16、TResult>、IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2>(Action<T1, T2>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T,TResult>(Func<T, TResult>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2>(Action<T1, T2>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T,TResult>(Func<T, TResult>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3>(Action<T1, T2, T3>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, TResult>(Func<T1, T2, TResult>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3>(Action<T1, T2, T3>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, TResult>(Func<T1, T2, TResult>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1、T2、T3、T4>(Action<T1, T2, T3, T4>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, TResult>(Func<T1, T2, T3, TResult>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4>(Action<T1, T2, T3, T4>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, TResult>(Func<T1, T2, T3, TResult>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5>(Action<T1, T2, T3, T4, T5>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, TResult>(Func<T1, T2, T3, T4, TResult>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1,T2, T3, T4, T5>(Action<T1, T2, T3, T4, T5>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1,T2, T3, T4, TResult>(Func<T1, T2, T3, T4, TResult>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6>(Action<T1, T2, T3, T4, T5, T6>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1,T2, T3, T4, T5, TResult>(Func<T1, T2, T3, T4, T5, TResult>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1,T2, T3, T4, T5, T6>(Action<T1, T2, T3, T4, T5, T6>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1,T2, T3, T4, T5, TResult>(Func<T1, T2, T3, T4, T5, TResult>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7>(Action<T1, T2, T3, T4, T5, T6, T7>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1、T2、T3、T4、T5、T6、TResult>(Func<T1、T2、T3、T4、T5、T6、TResult>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7>(Action<T1, T2, T3, T4, T5, T6, T7>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1、T2、T3、T4、T5、T6、TResult>(Func<T1、T2、T3、T4、T5、T6、TResult>、IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8>(Action<T1, T2, T3, T4, T5, T6, T7, T8>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, TResult>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8>(Action<T1, T2, T3, T4, T5, T6, T7, T8>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1,T2, T3, T4, T5, T6, T7, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, TResult>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1、T2、T3、T4、T5、T6、T7、T8、TResult>(Func<T1、T2、T3、T4、T5、T6、T7、T8、TResult>) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, T9>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToAsync<T1, T2, T3, T4, T5, T6, T7, T8, TResult>(Func<T1, T2, T3, T4, T5, T6, T7, T8, TResult>, IScheduler) 関数を非同期関数に変換します。
Public メソッド 静的メンバー ToDictionary<TSource、TKey>(IObservable<TSource>、Func<TSource、TKey>) 指定したキー セレクター関数に従って、監視可能なシーケンスからディクショナリを作成します。
Public メソッド 静的メンバー ToDictionary<TSource、TKey>(IObservable<TSource>、Func<TSource、TKey>、IEqualityComparer<TKey>) 指定したキー セレクター関数と比較子に従って、監視可能なシーケンスからディクショナリを作成します。
Public メソッド 静的メンバー ToDictionary<TSource、TKey、TElement>(IObservable<TSource>、Func<TSource、TKey>、Func<TSource、TElement>) 指定したキー セレクター関数と要素セレクター関数に従って、監視可能なシーケンスからディクショナリを作成します。
Public メソッド 静的メンバー ToDictionary<TSource、TKey、TElement>(IObservable<TSource>、Func<TSource、TKey>、Func<TSource、TElement>、IEqualityComparer<TKey>) 指定したキー セレクター関数、比較子、および要素セレクター関数に従って、監視可能なシーケンスからディクショナリを作成します。
Public メソッド 静的メンバー ToEnumerable<TSource> 監視可能なシーケンスを列挙可能なシーケンスに変換します。
Public メソッド 静的メンバー ToEvent(IObservable<Unit>) 指定したソースを持つ .NET イベントを持つオブジェクトとして、監視可能なシーケンスを公開します。
Public メソッド 静的メンバー ToEvent<TSource>(IObservable<TSource>) 指定したソースを持つ .NET イベントを持つオブジェクトとして、監視可能なシーケンスを公開します。
Public メソッド 静的メンバー ToEventPattern<TEventArgs> .NET イベントを含むオブジェクトとして監視可能なシーケンスを公開します。
Public メソッド 静的メンバー ToList<TSource> 監視可能なシーケンスからリストを作成します。
Public メソッド 静的メンバー ToLookup<TSource、TKey>(IObservable<TSource>、Func<TSource、TKey>) 指定したキー セレクター関数に従って、監視可能なシーケンスから参照を作成します。
Public メソッド 静的メンバー ToLookup<TSource、TKey>(IObservable<TSource>、Func<TSource、TKey>、IEqualityComparer<TKey>) 指定したキー セレクター関数と比較子に従って、監視可能なシーケンスから参照を作成します。
Public メソッド 静的メンバー ToLookup<TSource、TKey、TElement>(IObservable<TSource>、Func<TSource、TKey>、Func<TSource、TElement>) 指定したキー セレクター関数と要素セレクター関数に従って、監視可能なシーケンスから参照を作成します。
Public メソッド 静的メンバー ToLookup<TSource、TKey、TElement>(IObservable<TSource>、Func<TSource、TKey>、Func<TSource、TElement>、IEqualityComparer<TKey>) 指定したキー セレクター関数、比較子、および要素セレクター関数に従って、監視可能なシーケンスから参照を作成します。
Public メソッド 静的メンバー ToObservable<TSource>(IEnumerable<TSource>) 列挙可能なシーケンスを、指定したソースを持つ監視可能なシーケンスに変換します。
Public メソッド 静的メンバー ToObservable<TSource>(IEnumerable<TSource>, IScheduler) 列挙可能なシーケンスを、指定したソースとスケジューラを持つ監視可能なシーケンスに変換します。
Public メソッド 静的メンバー TSource、TResource の使用<> リソース オブジェクトに依存する監視可能なシーケンスを構築します。
Public メソッド 静的メンバー When<TResult>(IEnumerable<Plan<TResult>>) 複数のパターンの結果を結合します。
Public メソッド 静的メンバー When<TResult>(Result>[]) 複数のパターンの結果を結合します。
Public メソッド 静的メンバー Where<TSource>(IObservable<TSource>, Func<TSource, Boolean>) 述語に基づいて監視可能なシーケンスの要素をフィルター処理します。
Public メソッド 静的メンバー Where<TSource>(IObservable<TSource>, Func<TSource, Int32, Boolean>) 要素のインデックスを組み込むことで、述語に基づいて監視可能なシーケンスの要素をフィルター処理します。
Public メソッド 静的メンバー Window<TSource>(IObservable<TSource>, Int32) 監視可能シーケンスの各要素を、要素数情報に基づいて生成される連続した重複しないウィンドウに投影します。
Public メソッド Static メンバー Window<TSource>(IObservable<TSource>, TimeSpan) 監視可能シーケンスの各要素を、タイミング情報に基づいて生成される連続した重複しないウィンドウに投影します。
Public メソッド Static メンバー Window<TSource>(IObservable<TSource>, Int32, Int32) 監視可能なシーケンスの各要素を、要素数情報に基づいて生成される 0 個以上のウィンドウに投影します。
Public メソッド Static メンバー Window<TSource>(IObservable<TSource>, TimeSpan, Int32) 監視可能なシーケンスの各要素を、満杯になった場合または特定の時間が経過したときに完了したウィンドウに投影します。
Public メソッド Static メンバー Window<TSource>(IObservable<TSource>, TimeSpan, IScheduler) 監視可能シーケンスの各要素を、タイミング情報に基づいて生成される連続した重複しないウィンドウに投影します。
Public メソッド Static メンバー Window<TSource>(IObservable<TSource>, TimeSpan, TimeSpan) 監視可能なシーケンスの各要素を、タイミング情報に基づいて生成される 0 個以上のウィンドウに投影します。
Public メソッド Static メンバー Window<TSource>(IObservable<TSource>, TimeSpan, Int32, IScheduler) 監視可能なシーケンスの各要素を、満杯になった場合または特定の時間が経過したときに完了したウィンドウに投影します。
Public メソッド Static メンバー Window<TSource>(IObservable<TSource>, TimeSpan, TimeSpan, IScheduler) 監視可能なシーケンスの各要素を、タイミング情報に基づいて生成される 0 個以上のウィンドウに投影します。
Public メソッド Static メンバー Window<TSource、TWindowClosing>(IObservable<TSource>、Func<IObservable<TWindowClosing>>) 監視可能なシーケンスの各要素を連続する重複しないウィンドウに投影します。
Public メソッド Static メンバー Window<TSource、TWindowOpening、TWindowClosing>(IObservable<TSource>、IObservable<TWindowOpening>、Func<TWindowOpening、IObservable<TWindowClosing>>) 監視可能なシーケンスの各要素を 0 個以上のウィンドウに投影します。
Public メソッド Static メンバー Zip<TFirst、TSecond、TResult>(IObservable<TFirst>、IEnumerable<TSecond>、Func<TFirst、TSecond、TResult>) セレクター関数を使用して、監視可能なシーケンスと列挙可能なシーケンスを 1 つの監視可能なシーケンスにマージします。
Public メソッド Static メンバー Zip<TFirst、TSecond、TResult>(IObservable<TFirst>、IObservable<TSecond>、Func<TFirst、TSecond、TResult>) 2 つの観測可能なシーケンスを、ペアごとの方法で要素を組み合わせて、1 つの観測可能なシーケンスにマージします。

スレッド セーフ

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

参照

リファレンス

System.Reactive.Linq 名前空間