Observable.SelectMany メソッド

プロテクト メンバーを含む
継承されたメンバーを含む

監視可能シーケンスの各要素を監視可能なシーケンスに投影します。

このメンバーはオーバーロードされます。 構文、使用方法、例など、このメンバーの詳細については、オーバーロード リストで名前をクリックしてください。

オーバーロードの一覧

  名前 説明
Public メソッドStatic メンバー SelectMany<TSource、TResult>(IObservable<TSource>、Func<TSource、IEnumerable<TResult>>) 監視可能シーケンスの各要素を監視可能なシーケンスに投影し、結果の観測可能なシーケンスを 1 つの観測可能なシーケンスにフラット化します。
Public メソッドStatic メンバー SelectMany<TSource、TResult>(IObservable<TSource>、Func<TSource、IObservable<TResult>>) 監視可能シーケンスの各要素を監視可能なシーケンスに投影し、結果の観測可能なシーケンスを 1 つの観測可能なシーケンスにフラット化します。
Public メソッドStatic メンバー SelectMany<TSource、TOther>(IObservable<TSource>、IObservable<TOther>) 監視可能シーケンスの各要素を監視可能なシーケンスに投影し、結果の観測可能なシーケンスを 1 つの観測可能なシーケンスにフラット化します。
Public メソッドStatic メンバー SelectMany<TSource、TCollection、TResult>(IObservable<TSource>、Func<TSource、IEnumerable<TCollection>>、Func<TSource、TCollection、TResult>) 監視可能シーケンスの各要素を監視可能なシーケンスに投影し、結果の観測可能なシーケンスを 1 つの観測可能なシーケンスにフラット化します。
Public メソッドStatic メンバー SelectMany<TSource、TCollection、TResult>(IObservable<TSource>、Func<TSource、IObservable<TCollection>>、Func<TSource、TCollection、TResult>) 監視可能シーケンスの各要素を監視可能なシーケンスに投影し、結果の観測可能なシーケンスを 1 つの観測可能なシーケンスにフラット化します。
Public メソッドStatic メンバー SelectMany<TSource, TResult>(IObservable<TSource>, Func<TSource, IObservable<TResult>>, Func<Exception, IObservable<TResult>>, Func<IObservable<TResult>>) 監視可能シーケンスの各要素を監視可能なシーケンスに投影し、結果の観測可能なシーケンスを 1 つの観測可能なシーケンスにフラット化します。

参照

リファレンス

Observable クラス

System.Reactive.Linq 名前空間