Observable.Merge<TSource> Method (IEnumerable<IObservable<TSource>>, Int32)
Merges an enumerable sequence of observable sequences into an observable sequence, limiting the number of concurrent subscriptions to inner sequences.
Namespace: System.Reactive.Linq
Assembly: System.Reactive (in System.Reactive.dll)
public static IObservable<TSource> Merge<TSource>( this IEnumerable<IObservable<TSource>> sources, int maxConcurrent )
Type Parameters
- TSource
The type of source.
Parameters
- sources
- Type: System.Collections.Generic.IEnumerable<IObservable<TSource>>
The enumerable sequence of observable sequences.
- maxConcurrent
- Type: System.Int32
The maximum number of observable sequences being subscribed to concurrently.
Return Value
Type: System.IObservable<TSource>The observable sequence that merges the elements of the observable sequences.