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