Observable.TakeUntil<TSource, TOther> Method
Returns the values from the source observable sequence until the other observable sequence produces a value.
Namespace: System.Reactive.Linq
Assembly: System.Reactive (in System.Reactive.dll)
public static IObservable<TSource> TakeUntil<TSource, TOther>( this IObservable<TSource> source, IObservable<TOther> other )
Type Parameters
- TSource
The type of source.
- TOther
The other type.
Parameters
- source
- Type: System.IObservable<TSource>
The source sequence to propagate elements for.
- other
- Type: System.IObservable<TOther>
The observable sequence that terminates propagation of elements of the source sequence.
Return Value
Type: System.IObservable<TSource>An observable sequence containing the elements of the source sequence up to the point the other sequence interrupted further propagation.