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 名前空間