<PackageReference Include="System.Reactive" Version="6.0.1" />

QueryLanguageEx

public QueryLanguageEx()

public virtual IObservable<ValueTuple<TSource1, TSource2>> CombineLatest<TSource1, TSource2>(IObservable<TSource1> source1, IObservable<TSource2> source2)

public virtual IObservable<ValueTuple<TSource1, TSource2, TSource3>> CombineLatest<TSource1, TSource2, TSource3>(IObservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3)

public virtual IObservable<ValueTuple<TSource1, TSource2, TSource3, TSource4>> CombineLatest<TSource1, TSource2, TSource3, TSource4>(IObservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4)

public virtual IObservable<ValueTuple<TSource1, TSource2, TSource3, TSource4, TSource5>> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5>(IObservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5)

public virtual IObservable<ValueTuple<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6>> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6>(IObservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6)

public virtual IObservable<ValueTuple<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7>> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7>(IObservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7)

public virtual IObservable<ValueTuple<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, ValueTuple<TSource8>>> CombineLatest<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8>(IObservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, IObservable<TSource8> source8)

public virtual IObservable<TResult> Create<TResult>(Func<IObserver<TResult>, IEnumerable<IObservable<object>>> iteratorMethod)

public virtual IObservable<Unit> Create(Func<IEnumerable<IObservable<object>>> iteratorMethod)

public virtual IObservable<TSource> Expand<TSource>(IObservable<TSource> source, Func<TSource, IObservable<TSource>> selector, IScheduler scheduler)

public virtual IObservable<TSource> Expand<TSource>(IObservable<TSource> source, Func<TSource, IObservable<TSource>> selector)

public virtual IObservable<TResult> ForkJoin<TFirst, TSecond, TResult>(IObservable<TFirst> first, IObservable<TSecond> second, Func<TFirst, TSecond, TResult> resultSelector)

public virtual IObservable<TSource[]> ForkJoin<TSource>(IObservable<TSource>[] sources)

public virtual IObservable<TSource[]> ForkJoin<TSource>(IEnumerable<IObservable<TSource>> sources)

public virtual IObservable<TResult> Let<TSource, TResult>(IObservable<TSource> source, Func<IObservable<TSource>, IObservable<TResult>> function)

public virtual IObservable<TResult> ManySelect<TSource, TResult>(IObservable<TSource> source, Func<IObservable<TSource>, TResult> selector)

public virtual IObservable<TResult> ManySelect<TSource, TResult>(IObservable<TSource> source, Func<IObservable<TSource>, TResult> selector, IScheduler scheduler)

public virtual ListObservable<TSource> ToListObservable<TSource>(IObservable<TSource> source)

public virtual IObservable<ValueTuple<TFirst, TSecond>> WithLatestFrom<TFirst, TSecond>(IObservable<TFirst> first, IObservable<TSecond> second)

public virtual IObservable<ValueTuple<TSource1, TSource2>> Zip<TSource1, TSource2>(IObservable<TSource1> source1, IObservable<TSource2> source2)

public virtual IObservable<ValueTuple<TSource1, TSource2, TSource3>> Zip<TSource1, TSource2, TSource3>(IObservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3)

public virtual IObservable<ValueTuple<TSource1, TSource2, TSource3, TSource4>> Zip<TSource1, TSource2, TSource3, TSource4>(IObservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4)

public virtual IObservable<ValueTuple<TSource1, TSource2, TSource3, TSource4, TSource5>> Zip<TSource1, TSource2, TSource3, TSource4, TSource5>(IObservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5)

public virtual IObservable<ValueTuple<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6>> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6>(IObservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6)

public virtual IObservable<ValueTuple<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7>> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7>(IObservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7)

public virtual IObservable<ValueTuple<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, ValueTuple<TSource8>>> Zip<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8>(IObservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, IObservable<TSource8> source8)

public virtual IObservable<ValueTuple<TFirst, TSecond>> Zip<TFirst, TSecond>(IObservable<TFirst> first, IEnumerable<TSecond> second)