Table of Contents

Class MergeAllOperator

Namespace
RxSharp.Operators
Assembly
RxSharp.dll

Extension methods implementing the mergeAll operator.

public static class MergeAllOperator
Inheritance
System.Object
MergeAllOperator

Methods

MergeAll<T>(Observable<Observable<T>>)

Converts a higher-order observable (an observable of observables) into a first-order observable by subscribing to every inner observable as soon as it is produced and merging all of their emissions into the output, with unbounded concurrency. Equivalent to source.MergeMap(x => x).

public static Observable<T> MergeAll<T>(this Observable<Observable<T>> source)

Parameters

source Observable<Observable<T>>

The higher-order source sequence.

Returns

Observable<T>

An observable that merges the values of every inner observable produced by source.

Type Parameters

T

The type of values emitted by the inner observables.