System.Reactive.Linq.Qbservable
namespace System.Reactive.Linq
{
public static class Qbservable
{
public static IQbservableProvider Provider { get; }
public static IQbservable<TSource> AsQbservable<[Nullable(2)] TSource>(this IObservable<TSource> source);
public static IObservable<TSource> AsObservable<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<TSource> ToQbservable<[Nullable(2)] TSource>(this IQueryable<TSource> source);
public static IQbservable<TSource> ToQbservable<[Nullable(2)] TSource>(this IQueryable<TSource> source, IScheduler scheduler);
public static IQbservable<TSource> Aggregate<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, TSource, TSource>> accumulator);
public static IQbservable<TAccumulate> Aggregate<[Nullable(2)] TSource, [Nullable(2)] TAccumulate>(this IQbservable<TSource> source, TAccumulate seed, Expression<Func<TAccumulate, TSource, TAccumulate>> accumulator);
public static IQbservable<TResult> Aggregate<[Nullable(2)] TSource, [Nullable(2)] TAccumulate, [Nullable(2)] TResult>(this IQbservable<TSource> source, TAccumulate seed, Expression<Func<TAccumulate, TSource, TAccumulate>> accumulator, Expression<Func<TAccumulate, TResult>> resultSelector);
public static IQbservable<bool> All<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, bool>> predicate);
public static IQbservable<TSource> Amb<[Nullable(2)] TSource>(this IQbservable<TSource> first, IObservable<TSource> second);
public static IQbservable<TSource> Amb<[Nullable(2)] TSource>(this IQbservableProvider provider, params IObservable<TSource>[] sources);
public static IQbservable<TSource> Amb<[Nullable(2)] TSource>(this IQbservableProvider provider, IEnumerable<IObservable<TSource>> sources);
public static IQbservable<bool> Any<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<bool> Any<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, bool>> predicate);
public static IQbservable<TSource> Append<[Nullable(2)] TSource>(this IQbservable<TSource> source, TSource value);
public static IQbservable<TSource> Append<[Nullable(2)] TSource>(this IQbservable<TSource> source, TSource value, IScheduler scheduler);
public static IQbservable<TSource> AutoConnect<[Nullable(2)] TSource>(this IQbservableProvider provider, IConnectableObservable<TSource> source, int minObservers, Expression<Action<IDisposable>> onConnect);
public static IQbservable<decimal> Average(this IQbservable<decimal> source);
public static IQbservable<double> Average(this IQbservable<double> source);
public static IQbservable<double> Average(this IQbservable<int> source);
public static IQbservable<double> Average(this IQbservable<long> source);
public static IQbservable<decimal?> Average(this IQbservable<decimal?> source);
public static IQbservable<double?> Average(this IQbservable<double?> source);
public static IQbservable<double?> Average(this IQbservable<int?> source);
public static IQbservable<double?> Average(this IQbservable<long?> source);
public static IQbservable<float?> Average(this IQbservable<float?> source);
public static IQbservable<float> Average(this IQbservable<float> source);
public static IQbservable<decimal> Average<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, decimal>> selector);
public static IQbservable<double> Average<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, double>> selector);
public static IQbservable<float> Average<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, float>> selector);
public static IQbservable<double> Average<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, int>> selector);
public static IQbservable<double> Average<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, long>> selector);
public static IQbservable<decimal?> Average<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, decimal?>> selector);
public static IQbservable<double?> Average<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, double?>> selector);
public static IQbservable<float?> Average<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, float?>> selector);
public static IQbservable<double?> Average<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, int?>> selector);
public static IQbservable<double?> Average<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, long?>> selector);
public static IQbservable<IList<TSource>> Buffer<[Nullable(2)] TSource>(this IQbservable<TSource> source, int count);
public static IQbservable<IList<TSource>> Buffer<[Nullable(2)] TSource>(this IQbservable<TSource> source, int count, int skip);
public static IQbservable<IList<TSource>> Buffer<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan timeSpan);
public static IQbservable<IList<TSource>> Buffer<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan timeSpan, int count);
public static IQbservable<IList<TSource>> Buffer<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan timeSpan, int count, IScheduler scheduler);
public static IQbservable<IList<TSource>> Buffer<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan timeSpan, IScheduler scheduler);
public static IQbservable<IList<TSource>> Buffer<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan timeSpan, TimeSpan timeShift);
public static IQbservable<IList<TSource>> Buffer<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan timeSpan, TimeSpan timeShift, IScheduler scheduler);
public static IQbservable<IList<TSource>> Buffer<[Nullable(2)] TSource, [Nullable(2)] TBufferBoundary>(this IQbservable<TSource> source, IObservable<TBufferBoundary> bufferBoundaries);
public static IQbservable<IList<TSource>> Buffer<[Nullable(2)] TSource, [Nullable(2)] TBufferClosing>(this IQbservable<TSource> source, Expression<Func<IObservable<TBufferClosing>>> bufferClosingSelector);
public static IQbservable<IList<TSource>> Buffer<[Nullable(2)] TSource, [Nullable(2)] TBufferOpening, [Nullable(2)] TBufferClosing>(this IQbservable<TSource> source, IObservable<TBufferOpening> bufferOpenings, Expression<Func<TBufferOpening, IObservable<TBufferClosing>>> bufferClosingSelector);
public static IQbservable<TSource> ResetExceptionDispatchState<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<TResult> Case<TValue, [Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<TValue>> selector, IDictionary<TValue, IObservable<TResult>> sources);
public static IQbservable<TResult> Case<TValue, [Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<TValue>> selector, IDictionary<TValue, IObservable<TResult>> sources, IObservable<TResult> defaultSource);
public static IQbservable<TResult> Case<TValue, [Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<TValue>> selector, IDictionary<TValue, IObservable<TResult>> sources, IScheduler scheduler);
public static IQbservable<TResult> Cast<[Nullable(2)] TResult>(this IQbservable<object> source);
public static IQbservable<TSource> Catch<[Nullable(2)] TSource>(this IQbservable<TSource> first, IObservable<TSource> second);
public static IQbservable<TSource> Catch<[Nullable(2)] TSource>(this IQbservableProvider provider, params IObservable<TSource>[] sources);
public static IQbservable<TSource> Catch<[Nullable(2)] TSource>(this IQbservableProvider provider, IEnumerable<IObservable<TSource>> sources);
public static IQbservable<TSource> Catch<[Nullable(2)] TSource, [Nullable(0)] TException>(this IQbservable<TSource> source, Expression<Func<TException, IObservable<TSource>>> handler) where TException : Exception;
public static IQueryable<IList<TSource>> Chunkify<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQueryable<TResult> Collect<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TResult>> getInitialCollector, Expression<Func<TResult, TSource, TResult>> merge, Expression<Func<TResult, TResult>> getNewCollector);
public static IQueryable<TResult> Collect<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TResult>> newCollector, Expression<Func<TResult, TSource, TResult>> merge);
public static IQbservable<IList<TSource>> CombineLatest<[Nullable(2)] TSource>(this IQbservableProvider provider, IEnumerable<IObservable<TSource>> sources);
public static IQbservable<IList<TSource>> CombineLatest<[Nullable(2)] TSource>(this IQbservableProvider provider, params IObservable<TSource>[] sources);
public static IQbservable<TResult> CombineLatest<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservableProvider provider, IEnumerable<IObservable<TSource>> sources, Expression<Func<IList<TSource>, TResult>> resultSelector);
public static IQbservable<TResult> CombineLatest<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TResult>(this IQbservable<TSource1> first, IObservable<TSource2> second, Expression<Func<TSource1, TSource2, TResult>> resultSelector);
public static IQbservable<TResult> CombineLatest<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, Expression<Func<TSource1, TSource2, TSource3, TResult>> resultSelector);
public static IQbservable<TResult> CombineLatest<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, Expression<Func<TSource1, TSource2, TSource3, TSource4, TResult>> resultSelector);
public static IQbservable<TResult> CombineLatest<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TResult>> resultSelector);
public static IQbservable<TResult> CombineLatest<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TResult>> resultSelector);
public static IQbservable<TResult> CombineLatest<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TSource7, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TResult>> resultSelector);
public static IQbservable<TResult> CombineLatest<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TSource7, [Nullable(2)] TSource8, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, IObservable<TSource8> source8, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TResult>> resultSelector);
public static IQbservable<TResult> CombineLatest<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TSource7, [Nullable(2)] TSource8, [Nullable(2)] TSource9, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, IObservable<TSource8> source8, IObservable<TSource9> source9, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TResult>> resultSelector);
public static IQbservable<TResult> CombineLatest<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TSource7, [Nullable(2)] TSource8, [Nullable(2)] TSource9, [Nullable(2)] TSource10, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, IObservable<TSource8> source8, IObservable<TSource9> source9, IObservable<TSource10> source10, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TResult>> resultSelector);
public static IQbservable<TResult> CombineLatest<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TSource7, [Nullable(2)] TSource8, [Nullable(2)] TSource9, [Nullable(2)] TSource10, [Nullable(2)] TSource11, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, IObservable<TSource8> source8, IObservable<TSource9> source9, IObservable<TSource10> source10, IObservable<TSource11> source11, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TResult>> resultSelector);
public static IQbservable<TResult> CombineLatest<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TSource7, [Nullable(2)] TSource8, [Nullable(2)] TSource9, [Nullable(2)] TSource10, [Nullable(2)] TSource11, [Nullable(2)] TSource12, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, IObservable<TSource8> source8, IObservable<TSource9> source9, IObservable<TSource10> source10, IObservable<TSource11> source11, IObservable<TSource12> source12, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TResult>> resultSelector);
public static IQbservable<TResult> CombineLatest<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TSource7, [Nullable(2)] TSource8, [Nullable(2)] TSource9, [Nullable(2)] TSource10, [Nullable(2)] TSource11, [Nullable(2)] TSource12, [Nullable(2)] TSource13, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, IObservable<TSource8> source8, IObservable<TSource9> source9, IObservable<TSource10> source10, IObservable<TSource11> source11, IObservable<TSource12> source12, IObservable<TSource13> source13, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TResult>> resultSelector);
public static IQbservable<TResult> CombineLatest<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TSource7, [Nullable(2)] TSource8, [Nullable(2)] TSource9, [Nullable(2)] TSource10, [Nullable(2)] TSource11, [Nullable(2)] TSource12, [Nullable(2)] TSource13, [Nullable(2)] TSource14, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, IObservable<TSource8> source8, IObservable<TSource9> source9, IObservable<TSource10> source10, IObservable<TSource11> source11, IObservable<TSource12> source12, IObservable<TSource13> source13, IObservable<TSource14> source14, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TResult>> resultSelector);
public static IQbservable<TResult> CombineLatest<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TSource7, [Nullable(2)] TSource8, [Nullable(2)] TSource9, [Nullable(2)] TSource10, [Nullable(2)] TSource11, [Nullable(2)] TSource12, [Nullable(2)] TSource13, [Nullable(2)] TSource14, [Nullable(2)] TSource15, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, IObservable<TSource8> source8, IObservable<TSource9> source9, IObservable<TSource10> source10, IObservable<TSource11> source11, IObservable<TSource12> source12, IObservable<TSource13> source13, IObservable<TSource14> source14, IObservable<TSource15> source15, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TResult>> resultSelector);
public static IQbservable<TResult> CombineLatest<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TSource7, [Nullable(2)] TSource8, [Nullable(2)] TSource9, [Nullable(2)] TSource10, [Nullable(2)] TSource11, [Nullable(2)] TSource12, [Nullable(2)] TSource13, [Nullable(2)] TSource14, [Nullable(2)] TSource15, [Nullable(2)] TSource16, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, IObservable<TSource8> source8, IObservable<TSource9> source9, IObservable<TSource10> source10, IObservable<TSource11> source11, IObservable<TSource12> source12, IObservable<TSource13> source13, IObservable<TSource14> source14, IObservable<TSource15> source15, IObservable<TSource16> source16, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TSource16, TResult>> resultSelector);
public static IQbservable<TSource> Concat<[Nullable(2)] TSource>(this IQbservable<TSource> first, IObservable<TSource> second);
public static IQbservable<TSource> Concat<[Nullable(2)] TSource>(this IQbservableProvider provider, params IObservable<TSource>[] sources);
public static IQbservable<TSource> Concat<[Nullable(2)] TSource>(this IQbservableProvider provider, IEnumerable<IObservable<TSource>> sources);
public static IQbservable<TSource> Concat<[Nullable(2)] TSource>(this IQbservable<IObservable<TSource>> sources);
public static IQbservable<TSource> Concat<[Nullable(2)] TSource>(this IQbservable<Task<TSource>> sources);
public static IQbservable<bool> Contains<[Nullable(2)] TSource>(this IQbservable<TSource> source, TSource value);
public static IQbservable<bool> Contains<[Nullable(2)] TSource>(this IQbservable<TSource> source, TSource value, IEqualityComparer<TSource> comparer);
public static IQbservable<int> Count<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<int> Count<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, bool>> predicate);
public static IQbservable<TResult> Create<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<IObserver<TResult>, IDisposable>> subscribe);
public static IQbservable<TResult> Create<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<IObserver<TResult>, Action>> subscribe);
public static IQbservable<TResult> Create<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<IObserver<TResult>, CancellationToken, Task>> subscribeAsync);
public static IQbservable<TResult> Create<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<IObserver<TResult>, Task>> subscribeAsync);
public static IQbservable<TResult> Create<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<IObserver<TResult>, CancellationToken, Task<IDisposable>>> subscribeAsync);
public static IQbservable<TResult> Create<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<IObserver<TResult>, Task<IDisposable>>> subscribeAsync);
public static IQbservable<TResult> Create<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<IObserver<TResult>, CancellationToken, Task<Action>>> subscribeAsync);
public static IQbservable<TResult> Create<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<IObserver<TResult>, Task<Action>>> subscribeAsync);
public static IQbservable<TSource> DefaultIfEmpty<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<TSource> DefaultIfEmpty<[Nullable(2)] TSource>(this IQbservable<TSource> source, TSource defaultValue);
public static IQbservable<TResult> Defer<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<IObservable<TResult>>> observableFactory);
public static IQbservable<TResult> Defer<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<Task<IObservable<TResult>>>> observableFactoryAsync);
public static IQbservable<TResult> Defer<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<Task<IObservable<TResult>>>> observableFactoryAsync, bool ignoreExceptionsAfterUnsubscribe);
public static IQbservable<TResult> DeferAsync<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<CancellationToken, Task<IObservable<TResult>>>> observableFactoryAsync);
public static IQbservable<TResult> DeferAsync<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<CancellationToken, Task<IObservable<TResult>>>> observableFactoryAsync, bool ignoreExceptionsAfterUnsubscribe);
public static IQbservable<TSource> Delay<[Nullable(2)] TSource>(this IQbservable<TSource> source, DateTimeOffset dueTime);
public static IQbservable<TSource> Delay<[Nullable(2)] TSource>(this IQbservable<TSource> source, DateTimeOffset dueTime, IScheduler scheduler);
public static IQbservable<TSource> Delay<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan dueTime);
public static IQbservable<TSource> Delay<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan dueTime, IScheduler scheduler);
public static IQbservable<TSource> Delay<[Nullable(2)] TSource, [Nullable(2)] TDelay>(this IQbservable<TSource> source, Expression<Func<TSource, IObservable<TDelay>>> delayDurationSelector);
public static IQbservable<TSource> Delay<[Nullable(2)] TSource, [Nullable(2)] TDelay>(this IQbservable<TSource> source, IObservable<TDelay> subscriptionDelay, Expression<Func<TSource, IObservable<TDelay>>> delayDurationSelector);
public static IQbservable<TSource> DelaySubscription<[Nullable(2)] TSource>(this IQbservable<TSource> source, DateTimeOffset dueTime);
public static IQbservable<TSource> DelaySubscription<[Nullable(2)] TSource>(this IQbservable<TSource> source, DateTimeOffset dueTime, IScheduler scheduler);
public static IQbservable<TSource> DelaySubscription<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan dueTime);
public static IQbservable<TSource> DelaySubscription<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan dueTime, IScheduler scheduler);
public static IQbservable<TSource> Dematerialize<[Nullable(2)] TSource>(this IQbservable<Notification<TSource>> source);
public static IQbservable<TSource> Distinct<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<TSource> Distinct<[Nullable(2)] TSource>(this IQbservable<TSource> source, IEqualityComparer<TSource> comparer);
public static IQbservable<TSource> Distinct<[Nullable(2)] TSource, [Nullable(2)] TKey>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector);
public static IQbservable<TSource> Distinct<[Nullable(2)] TSource, [Nullable(2)] TKey>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, IEqualityComparer<TKey> comparer);
public static IQbservable<TSource> DistinctUntilChanged<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<TSource> DistinctUntilChanged<[Nullable(2)] TSource>(this IQbservable<TSource> source, IEqualityComparer<TSource> comparer);
public static IQbservable<TSource> DistinctUntilChanged<[Nullable(2)] TSource, [Nullable(2)] TKey>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector);
public static IQbservable<TSource> DistinctUntilChanged<[Nullable(2)] TSource, [Nullable(2)] TKey>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, IEqualityComparer<TKey> comparer);
public static IQbservable<TSource> Do<[Nullable(2)] TSource>(this IQbservable<TSource> source, IObserver<TSource> observer);
public static IQbservable<TSource> Do<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Action<TSource>> onNext);
public static IQbservable<TSource> Do<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Action<TSource>> onNext, Expression<Action> onCompleted);
public static IQbservable<TSource> Do<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Action<TSource>> onNext, Expression<Action<Exception>> onError);
public static IQbservable<TSource> Do<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Action<TSource>> onNext, Expression<Action<Exception>> onError, Expression<Action> onCompleted);
public static IQbservable<TSource> DoWhile<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<bool>> condition);
public static IQbservable<TSource> ElementAt<[Nullable(2)] TSource>(this IQbservable<TSource> source, int index);
public static IQbservable<TSource> ElementAtOrDefault<[Nullable(2)] TSource>(this IQbservable<TSource> source, int index);
public static IQbservable<TResult> Empty<[Nullable(2)] TResult>(this IQbservableProvider provider);
public static IQbservable<TResult> Empty<[Nullable(2)] TResult>(this IQbservableProvider provider, IScheduler scheduler);
public static IQbservable<TResult> Empty<[Nullable(2)] TResult>(this IQbservableProvider provider, IScheduler scheduler, TResult witness);
public static IQbservable<TResult> Empty<[Nullable(2)] TResult>(this IQbservableProvider provider, TResult witness);
public static IQbservable<TSource> Finally<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Action> finallyAction);
public static IQbservable<TSource> FirstAsync<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<TSource> FirstAsync<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, bool>> predicate);
public static IQbservable<TSource> FirstOrDefaultAsync<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<TSource> FirstOrDefaultAsync<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, bool>> predicate);
public static IQbservable<TResult> For<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservableProvider provider, IEnumerable<TSource> source, Expression<Func<TSource, IObservable<TResult>>> resultSelector);
public static IQbservable<Unit> FromAsync(this IQbservableProvider provider, Expression<Func<Task>> actionAsync);
public static IQbservable<Unit> FromAsync(this IQbservableProvider provider, Expression<Func<Task>> actionAsync, TaskObservationOptions options);
public static IQbservable<Unit> FromAsync(this IQbservableProvider provider, Expression<Func<Task>> actionAsync, IScheduler scheduler);
public static IQbservable<Unit> FromAsync(this IQbservableProvider provider, Expression<Func<CancellationToken, Task>> actionAsync);
public static IQbservable<Unit> FromAsync(this IQbservableProvider provider, Expression<Func<CancellationToken, Task>> actionAsync, TaskObservationOptions options);
public static IQbservable<Unit> FromAsync(this IQbservableProvider provider, Expression<Func<CancellationToken, Task>> actionAsync, IScheduler scheduler);
public static IQbservable<TResult> FromAsync<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<Task<TResult>>> functionAsync);
public static IQbservable<TResult> FromAsync<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<CancellationToken, Task<TResult>>> functionAsync);
public static IQbservable<TResult> FromAsync<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<Task<TResult>>> functionAsync, TaskObservationOptions options);
public static IQbservable<TResult> FromAsync<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<CancellationToken, Task<TResult>>> functionAsync, TaskObservationOptions options);
public static IQbservable<TResult> FromAsync<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<Task<TResult>>> functionAsync, IScheduler scheduler);
public static IQbservable<TResult> FromAsync<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<CancellationToken, Task<TResult>>> functionAsync, IScheduler scheduler);
public static IQbservable<Unit> FromEvent(this IQbservableProvider provider, Expression<Action<Action>> addHandler, Expression<Action<Action>> removeHandler);
public static IQbservable<Unit> FromEvent(this IQbservableProvider provider, Expression<Action<Action>> addHandler, Expression<Action<Action>> removeHandler, IScheduler scheduler);
public static IQbservable<TEventArgs> FromEvent<[Nullable(2)] TDelegate, [Nullable(2)] TEventArgs>(this IQbservableProvider provider, Expression<Action<TDelegate>> addHandler, Expression<Action<TDelegate>> removeHandler);
public static IQbservable<TEventArgs> FromEvent<[Nullable(2)] TDelegate, [Nullable(2)] TEventArgs>(this IQbservableProvider provider, Expression<Action<TDelegate>> addHandler, Expression<Action<TDelegate>> removeHandler, IScheduler scheduler);
public static IQbservable<TEventArgs> FromEvent<[Nullable(2)] TDelegate, [Nullable(2)] TEventArgs>(this IQbservableProvider provider, Expression<Func<Action<TEventArgs>, TDelegate>> conversion, Expression<Action<TDelegate>> addHandler, Expression<Action<TDelegate>> removeHandler);
public static IQbservable<TEventArgs> FromEvent<[Nullable(2)] TDelegate, [Nullable(2)] TEventArgs>(this IQbservableProvider provider, Expression<Func<Action<TEventArgs>, TDelegate>> conversion, Expression<Action<TDelegate>> addHandler, Expression<Action<TDelegate>> removeHandler, IScheduler scheduler);
public static IQbservable<TEventArgs> FromEvent<[Nullable(2)] TEventArgs>(this IQbservableProvider provider, Expression<Action<Action<TEventArgs>>> addHandler, Expression<Action<Action<TEventArgs>>> removeHandler);
public static IQbservable<TEventArgs> FromEvent<[Nullable(2)] TEventArgs>(this IQbservableProvider provider, Expression<Action<Action<TEventArgs>>> addHandler, Expression<Action<Action<TEventArgs>>> removeHandler, IScheduler scheduler);
public static IQbservable<EventPattern<object>> FromEventPattern(this IQbservableProvider provider, Expression<Action<EventHandler>> addHandler, Expression<Action<EventHandler>> removeHandler);
public static IQbservable<EventPattern<object>> FromEventPattern(this IQbservableProvider provider, Expression<Action<EventHandler>> addHandler, Expression<Action<EventHandler>> removeHandler, IScheduler scheduler);
public static IQbservable<EventPattern<object>> FromEventPattern(this IQbservableProvider provider, object target, string eventName);
public static IQbservable<EventPattern<object>> FromEventPattern(this IQbservableProvider provider, object target, string eventName, IScheduler scheduler);
public static IQbservable<EventPattern<object>> FromEventPattern(this IQbservableProvider provider, Type type, string eventName);
public static IQbservable<EventPattern<object>> FromEventPattern(this IQbservableProvider provider, Type type, string eventName, IScheduler scheduler);
public static IQbservable<EventPattern<TEventArgs>> FromEventPattern<[Nullable(2)] TDelegate, [Nullable(2)] TEventArgs>(this IQbservableProvider provider, Expression<Action<TDelegate>> addHandler, Expression<Action<TDelegate>> removeHandler);
public static IQbservable<EventPattern<TEventArgs>> FromEventPattern<[Nullable(2)] TDelegate, [Nullable(2)] TEventArgs>(this IQbservableProvider provider, Expression<Action<TDelegate>> addHandler, Expression<Action<TDelegate>> removeHandler, IScheduler scheduler);
public static IQbservable<EventPattern<TEventArgs>> FromEventPattern<[Nullable(2)] TDelegate, [Nullable(2)] TEventArgs>(this IQbservableProvider provider, Expression<Func<EventHandler<TEventArgs>, TDelegate>> conversion, Expression<Action<TDelegate>> addHandler, Expression<Action<TDelegate>> removeHandler);
public static IQbservable<EventPattern<TEventArgs>> FromEventPattern<[Nullable(2)] TDelegate, [Nullable(2)] TEventArgs>(this IQbservableProvider provider, Expression<Func<EventHandler<TEventArgs>, TDelegate>> conversion, Expression<Action<TDelegate>> addHandler, Expression<Action<TDelegate>> removeHandler, IScheduler scheduler);
public static IQbservable<EventPattern<TSender, TEventArgs>> FromEventPattern<[Nullable(2)] TDelegate, [Nullable(2)] TSender, [Nullable(2)] TEventArgs>(this IQbservableProvider provider, Expression<Action<TDelegate>> addHandler, Expression<Action<TDelegate>> removeHandler);
public static IQbservable<EventPattern<TSender, TEventArgs>> FromEventPattern<[Nullable(2)] TDelegate, [Nullable(2)] TSender, [Nullable(2)] TEventArgs>(this IQbservableProvider provider, Expression<Action<TDelegate>> addHandler, Expression<Action<TDelegate>> removeHandler, IScheduler scheduler);
public static IQbservable<EventPattern<TEventArgs>> FromEventPattern<[Nullable(2)] TEventArgs>(this IQbservableProvider provider, Expression<Action<EventHandler<TEventArgs>>> addHandler, Expression<Action<EventHandler<TEventArgs>>> removeHandler);
public static IQbservable<EventPattern<TEventArgs>> FromEventPattern<[Nullable(2)] TEventArgs>(this IQbservableProvider provider, Expression<Action<EventHandler<TEventArgs>>> addHandler, Expression<Action<EventHandler<TEventArgs>>> removeHandler, IScheduler scheduler);
public static IQbservable<EventPattern<TEventArgs>> FromEventPattern<[Nullable(2)] TEventArgs>(this IQbservableProvider provider, object target, string eventName);
public static IQbservable<EventPattern<TEventArgs>> FromEventPattern<[Nullable(2)] TEventArgs>(this IQbservableProvider provider, object target, string eventName, IScheduler scheduler);
public static IQbservable<EventPattern<TEventArgs>> FromEventPattern<[Nullable(2)] TEventArgs>(this IQbservableProvider provider, Type type, string eventName);
public static IQbservable<EventPattern<TEventArgs>> FromEventPattern<[Nullable(2)] TEventArgs>(this IQbservableProvider provider, Type type, string eventName, IScheduler scheduler);
public static IQbservable<EventPattern<TSender, TEventArgs>> FromEventPattern<[Nullable(2)] TSender, [Nullable(2)] TEventArgs>(this IQbservableProvider provider, object target, string eventName);
public static IQbservable<EventPattern<TSender, TEventArgs>> FromEventPattern<[Nullable(2)] TSender, [Nullable(2)] TEventArgs>(this IQbservableProvider provider, object target, string eventName, IScheduler scheduler);
public static IQbservable<EventPattern<TSender, TEventArgs>> FromEventPattern<[Nullable(2)] TSender, [Nullable(2)] TEventArgs>(this IQbservableProvider provider, Type type, string eventName);
public static IQbservable<EventPattern<TSender, TEventArgs>> FromEventPattern<[Nullable(2)] TSender, [Nullable(2)] TEventArgs>(this IQbservableProvider provider, Type type, string eventName, IScheduler scheduler);
public static IQbservable<TResult> Generate<[Nullable(2)] TState, [Nullable(2)] TResult>(this IQbservableProvider provider, TState initialState, Expression<Func<TState, bool>> condition, Expression<Func<TState, TState>> iterate, Expression<Func<TState, TResult>> resultSelector);
public static IQbservable<TResult> Generate<[Nullable(2)] TState, [Nullable(2)] TResult>(this IQbservableProvider provider, TState initialState, Expression<Func<TState, bool>> condition, Expression<Func<TState, TState>> iterate, Expression<Func<TState, TResult>> resultSelector, IScheduler scheduler);
public static IQbservable<TResult> Generate<[Nullable(2)] TState, [Nullable(2)] TResult>(this IQbservableProvider provider, TState initialState, Expression<Func<TState, bool>> condition, Expression<Func<TState, TState>> iterate, Expression<Func<TState, TResult>> resultSelector, Expression<Func<TState, TimeSpan>> timeSelector);
public static IQbservable<TResult> Generate<[Nullable(2)] TState, [Nullable(2)] TResult>(this IQbservableProvider provider, TState initialState, Expression<Func<TState, bool>> condition, Expression<Func<TState, TState>> iterate, Expression<Func<TState, TResult>> resultSelector, Expression<Func<TState, DateTimeOffset>> timeSelector);
public static IQbservable<TResult> Generate<[Nullable(2)] TState, [Nullable(2)] TResult>(this IQbservableProvider provider, TState initialState, Expression<Func<TState, bool>> condition, Expression<Func<TState, TState>> iterate, Expression<Func<TState, TResult>> resultSelector, Expression<Func<TState, TimeSpan>> timeSelector, IScheduler scheduler);
public static IQbservable<TResult> Generate<[Nullable(2)] TState, [Nullable(2)] TResult>(this IQbservableProvider provider, TState initialState, Expression<Func<TState, bool>> condition, Expression<Func<TState, TState>> iterate, Expression<Func<TState, TResult>> resultSelector, Expression<Func<TState, DateTimeOffset>> timeSelector, IScheduler scheduler);
public static IQbservable<IGroupedObservable<TKey, TSource>> GroupBy<[Nullable(2)] TSource, [Nullable(2)] TKey>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector);
public static IQbservable<IGroupedObservable<TKey, TSource>> GroupBy<[Nullable(2)] TSource, [Nullable(2)] TKey>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, int capacity);
public static IQbservable<IGroupedObservable<TKey, TSource>> GroupBy<[Nullable(2)] TSource, [Nullable(2)] TKey>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, int capacity, IEqualityComparer<TKey> comparer);
public static IQbservable<IGroupedObservable<TKey, TSource>> GroupBy<[Nullable(2)] TSource, [Nullable(2)] TKey>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, IEqualityComparer<TKey> comparer);
public static IQbservable<IGroupedObservable<TKey, TElement>> GroupBy<[Nullable(2)] TSource, [Nullable(2)] TKey, [Nullable(2)] TElement>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, Expression<Func<TSource, TElement>> elementSelector);
public static IQbservable<IGroupedObservable<TKey, TElement>> GroupBy<[Nullable(2)] TSource, [Nullable(2)] TKey, [Nullable(2)] TElement>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, Expression<Func<TSource, TElement>> elementSelector, int capacity);
public static IQbservable<IGroupedObservable<TKey, TElement>> GroupBy<[Nullable(2)] TSource, [Nullable(2)] TKey, [Nullable(2)] TElement>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, Expression<Func<TSource, TElement>> elementSelector, int capacity, IEqualityComparer<TKey> comparer);
public static IQbservable<IGroupedObservable<TKey, TElement>> GroupBy<[Nullable(2)] TSource, [Nullable(2)] TKey, [Nullable(2)] TElement>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, Expression<Func<TSource, TElement>> elementSelector, IEqualityComparer<TKey> comparer);
public static IQbservable<IGroupedObservable<TKey, TSource>> GroupByUntil<[Nullable(2)] TSource, [Nullable(2)] TKey, [Nullable(2)] TDuration>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, Expression<Func<IGroupedObservable<TKey, TSource>, IObservable<TDuration>>> durationSelector);
public static IQbservable<IGroupedObservable<TKey, TSource>> GroupByUntil<[Nullable(2)] TSource, [Nullable(2)] TKey, [Nullable(2)] TDuration>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, Expression<Func<IGroupedObservable<TKey, TSource>, IObservable<TDuration>>> durationSelector, int capacity);
public static IQbservable<IGroupedObservable<TKey, TSource>> GroupByUntil<[Nullable(2)] TSource, [Nullable(2)] TKey, [Nullable(2)] TDuration>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, Expression<Func<IGroupedObservable<TKey, TSource>, IObservable<TDuration>>> durationSelector, int capacity, IEqualityComparer<TKey> comparer);
public static IQbservable<IGroupedObservable<TKey, TSource>> GroupByUntil<[Nullable(2)] TSource, [Nullable(2)] TKey, [Nullable(2)] TDuration>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, Expression<Func<IGroupedObservable<TKey, TSource>, IObservable<TDuration>>> durationSelector, IEqualityComparer<TKey> comparer);
public static IQbservable<IGroupedObservable<TKey, TElement>> GroupByUntil<[Nullable(2)] TSource, [Nullable(2)] TKey, [Nullable(2)] TElement, [Nullable(2)] TDuration>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, Expression<Func<TSource, TElement>> elementSelector, Expression<Func<IGroupedObservable<TKey, TElement>, IObservable<TDuration>>> durationSelector);
public static IQbservable<IGroupedObservable<TKey, TElement>> GroupByUntil<[Nullable(2)] TSource, [Nullable(2)] TKey, [Nullable(2)] TElement, [Nullable(2)] TDuration>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, Expression<Func<TSource, TElement>> elementSelector, Expression<Func<IGroupedObservable<TKey, TElement>, IObservable<TDuration>>> durationSelector, int capacity);
public static IQbservable<IGroupedObservable<TKey, TElement>> GroupByUntil<[Nullable(2)] TSource, [Nullable(2)] TKey, [Nullable(2)] TElement, [Nullable(2)] TDuration>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, Expression<Func<TSource, TElement>> elementSelector, Expression<Func<IGroupedObservable<TKey, TElement>, IObservable<TDuration>>> durationSelector, int capacity, IEqualityComparer<TKey> comparer);
public static IQbservable<IGroupedObservable<TKey, TElement>> GroupByUntil<[Nullable(2)] TSource, [Nullable(2)] TKey, [Nullable(2)] TElement, [Nullable(2)] TDuration>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, Expression<Func<TSource, TElement>> elementSelector, Expression<Func<IGroupedObservable<TKey, TElement>, IObservable<TDuration>>> durationSelector, IEqualityComparer<TKey> comparer);
public static IQbservable<TResult> GroupJoin<[Nullable(2)] TLeft, [Nullable(2)] TRight, [Nullable(2)] TLeftDuration, [Nullable(2)] TRightDuration, [Nullable(2)] TResult>(this IQbservable<TLeft> left, IObservable<TRight> right, Expression<Func<TLeft, IObservable<TLeftDuration>>> leftDurationSelector, Expression<Func<TRight, IObservable<TRightDuration>>> rightDurationSelector, Expression<Func<TLeft, IObservable<TRight>, TResult>> resultSelector);
public static IQbservable<TResult> If<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<bool>> condition, IObservable<TResult> thenSource);
public static IQbservable<TResult> If<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<bool>> condition, IObservable<TResult> thenSource, IObservable<TResult> elseSource);
public static IQbservable<TResult> If<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<bool>> condition, IObservable<TResult> thenSource, IScheduler scheduler);
public static IQbservable<TSource> IgnoreElements<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<long> Interval(this IQbservableProvider provider, TimeSpan period);
public static IQbservable<long> Interval(this IQbservableProvider provider, TimeSpan period, IScheduler scheduler);
public static IQbservable<bool> IsEmpty<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<TResult> Join<[Nullable(2)] TLeft, [Nullable(2)] TRight, [Nullable(2)] TLeftDuration, [Nullable(2)] TRightDuration, [Nullable(2)] TResult>(this IQbservable<TLeft> left, IObservable<TRight> right, Expression<Func<TLeft, IObservable<TLeftDuration>>> leftDurationSelector, Expression<Func<TRight, IObservable<TRightDuration>>> rightDurationSelector, Expression<Func<TLeft, TRight, TResult>> resultSelector);
public static IQbservable<TSource> LastAsync<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<TSource> LastAsync<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, bool>> predicate);
public static IQbservable<TSource> LastOrDefaultAsync<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<TSource> LastOrDefaultAsync<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, bool>> predicate);
public static IQueryable<TSource> Latest<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<long> LongCount<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<long> LongCount<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, bool>> predicate);
public static IQbservable<Notification<TSource>> Materialize<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<decimal> Max(this IQbservable<decimal> source);
public static IQbservable<double> Max(this IQbservable<double> source);
public static IQbservable<int> Max(this IQbservable<int> source);
public static IQbservable<long> Max(this IQbservable<long> source);
public static IQbservable<decimal?> Max(this IQbservable<decimal?> source);
public static IQbservable<double?> Max(this IQbservable<double?> source);
public static IQbservable<int?> Max(this IQbservable<int?> source);
public static IQbservable<long?> Max(this IQbservable<long?> source);
public static IQbservable<float?> Max(this IQbservable<float?> source);
public static IQbservable<float> Max(this IQbservable<float> source);
public static IQbservable<TSource> Max<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<TSource> Max<[Nullable(2)] TSource>(this IQbservable<TSource> source, IComparer<TSource> comparer);
public static IQbservable<double> Max<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, double>> selector);
public static IQbservable<float> Max<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, float>> selector);
public static IQbservable<decimal> Max<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, decimal>> selector);
public static IQbservable<int> Max<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, int>> selector);
public static IQbservable<long> Max<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, long>> selector);
public static IQbservable<double?> Max<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, double?>> selector);
public static IQbservable<float?> Max<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, float?>> selector);
public static IQbservable<decimal?> Max<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, decimal?>> selector);
public static IQbservable<int?> Max<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, int?>> selector);
public static IQbservable<long?> Max<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, long?>> selector);
public static IQbservable<TResult> Max<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, TResult>> selector);
public static IQbservable<TResult> Max<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, TResult>> selector, IComparer<TResult> comparer);
public static IQbservable<IList<TSource>> MaxBy<[Nullable(2)] TSource, [Nullable(2)] TKey>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector);
public static IQbservable<IList<TSource>> MaxBy<[Nullable(2)] TSource, [Nullable(2)] TKey>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, IComparer<TKey> comparer);
public static IQbservable<TSource> Merge<[Nullable(2)] TSource>(this IQbservable<TSource> first, IObservable<TSource> second);
public static IQbservable<TSource> Merge<[Nullable(2)] TSource>(this IQbservable<TSource> first, IObservable<TSource> second, IScheduler scheduler);
public static IQbservable<TSource> Merge<[Nullable(2)] TSource>(this IQbservableProvider provider, IScheduler scheduler, params IObservable<TSource>[] sources);
public static IQbservable<TSource> Merge<[Nullable(2)] TSource>(this IQbservable<IObservable<TSource>> sources);
public static IQbservable<TSource> Merge<[Nullable(2)] TSource>(this IQbservable<Task<TSource>> sources);
public static IQbservable<TSource> Merge<[Nullable(2)] TSource>(this IQbservableProvider provider, params IObservable<TSource>[] sources);
public static IQbservable<TSource> Merge<[Nullable(2)] TSource>(this IQbservableProvider provider, IEnumerable<IObservable<TSource>> sources);
public static IQbservable<TSource> Merge<[Nullable(2)] TSource>(this IQbservable<IObservable<TSource>> sources, int maxConcurrent);
public static IQbservable<TSource> Merge<[Nullable(2)] TSource>(this IQbservableProvider provider, IEnumerable<IObservable<TSource>> sources, int maxConcurrent);
public static IQbservable<TSource> Merge<[Nullable(2)] TSource>(this IQbservableProvider provider, IEnumerable<IObservable<TSource>> sources, int maxConcurrent, IScheduler scheduler);
public static IQbservable<TSource> Merge<[Nullable(2)] TSource>(this IQbservableProvider provider, IEnumerable<IObservable<TSource>> sources, IScheduler scheduler);
public static IQbservable<decimal> Min(this IQbservable<decimal> source);
public static IQbservable<double> Min(this IQbservable<double> source);
public static IQbservable<int> Min(this IQbservable<int> source);
public static IQbservable<long> Min(this IQbservable<long> source);
public static IQbservable<decimal?> Min(this IQbservable<decimal?> source);
public static IQbservable<double?> Min(this IQbservable<double?> source);
public static IQbservable<int?> Min(this IQbservable<int?> source);
public static IQbservable<long?> Min(this IQbservable<long?> source);
public static IQbservable<float?> Min(this IQbservable<float?> source);
public static IQbservable<float> Min(this IQbservable<float> source);
public static IQbservable<TSource> Min<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<TSource> Min<[Nullable(2)] TSource>(this IQbservable<TSource> source, IComparer<TSource> comparer);
public static IQbservable<double> Min<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, double>> selector);
public static IQbservable<float> Min<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, float>> selector);
public static IQbservable<decimal> Min<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, decimal>> selector);
public static IQbservable<int> Min<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, int>> selector);
public static IQbservable<long> Min<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, long>> selector);
public static IQbservable<double?> Min<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, double?>> selector);
public static IQbservable<float?> Min<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, float?>> selector);
public static IQbservable<decimal?> Min<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, decimal?>> selector);
public static IQbservable<int?> Min<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, int?>> selector);
public static IQbservable<long?> Min<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, long?>> selector);
public static IQbservable<TResult> Min<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, TResult>> selector);
public static IQbservable<TResult> Min<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, TResult>> selector, IComparer<TResult> comparer);
public static IQbservable<IList<TSource>> MinBy<[Nullable(2)] TSource, [Nullable(2)] TKey>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector);
public static IQbservable<IList<TSource>> MinBy<[Nullable(2)] TSource, [Nullable(2)] TKey>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, IComparer<TKey> comparer);
public static IQueryable<TSource> MostRecent<[Nullable(2)] TSource>(this IQbservable<TSource> source, TSource initialValue);
public static IQbservable<TResult> Multicast<[Nullable(2)] TSource, [Nullable(2)] TIntermediate, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<ISubject<TSource, TIntermediate>>> subjectSelector, Expression<Func<IObservable<TIntermediate>, IObservable<TResult>>> selector);
public static IQbservable<TResult> Never<[Nullable(2)] TResult>(this IQbservableProvider provider);
public static IQbservable<TResult> Never<[Nullable(2)] TResult>(this IQbservableProvider provider, TResult witness);
public static IQueryable<TSource> Next<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<TSource> ObserveOn<[Nullable(2)] TSource>(this IQbservable<TSource> source, SynchronizationContext context);
public static IQbservable<TSource> ObserveOn<[Nullable(2)] TSource>(this IQbservable<TSource> source, IScheduler scheduler);
public static IQbservable<TResult> OfType<[Nullable(2)] TResult>(this IQbservable<object> source);
public static IQbservable<TSource> OnErrorResumeNext<[Nullable(2)] TSource>(this IQbservable<TSource> first, IObservable<TSource> second);
public static IQbservable<TSource> OnErrorResumeNext<[Nullable(2)] TSource>(this IQbservableProvider provider, params IObservable<TSource>[] sources);
public static IQbservable<TSource> OnErrorResumeNext<[Nullable(2)] TSource>(this IQbservableProvider provider, IEnumerable<IObservable<TSource>> sources);
public static IQbservable<TSource> Prepend<[Nullable(2)] TSource>(this IQbservable<TSource> source, TSource value);
public static IQbservable<TSource> Prepend<[Nullable(2)] TSource>(this IQbservable<TSource> source, TSource value, IScheduler scheduler);
public static IQbservable<TResult> Publish<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<IObservable<TSource>, IObservable<TResult>>> selector);
public static IQbservable<TResult> Publish<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<IObservable<TSource>, IObservable<TResult>>> selector, TSource initialValue);
public static IQbservable<TResult> PublishLast<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<IObservable<TSource>, IObservable<TResult>>> selector);
public static IQbservable<int> Range(this IQbservableProvider provider, int start, int count);
public static IQbservable<int> Range(this IQbservableProvider provider, int start, int count, IScheduler scheduler);
public static IQbservable<TSource> RefCount<[Nullable(2)] TSource>(this IQbservableProvider provider, IConnectableObservable<TSource> source);
public static IQbservable<TSource> RefCount<[Nullable(2)] TSource>(this IQbservableProvider provider, IConnectableObservable<TSource> source, TimeSpan disconnectDelay);
public static IQbservable<TSource> RefCount<[Nullable(2)] TSource>(this IQbservableProvider provider, IConnectableObservable<TSource> source, TimeSpan disconnectDelay, IScheduler scheduler);
public static IQbservable<TSource> RefCount<[Nullable(2)] TSource>(this IQbservableProvider provider, IConnectableObservable<TSource> source, int minObservers);
public static IQbservable<TSource> RefCount<[Nullable(2)] TSource>(this IQbservableProvider provider, IConnectableObservable<TSource> source, int minObservers, TimeSpan disconnectDelay);
public static IQbservable<TSource> RefCount<[Nullable(2)] TSource>(this IQbservableProvider provider, IConnectableObservable<TSource> source, int minObservers, TimeSpan disconnectDelay, IScheduler scheduler);
public static IQbservable<TResult> Repeat<[Nullable(2)] TResult>(this IQbservableProvider provider, TResult value);
public static IQbservable<TResult> Repeat<[Nullable(2)] TResult>(this IQbservableProvider provider, TResult value, int repeatCount);
public static IQbservable<TResult> Repeat<[Nullable(2)] TResult>(this IQbservableProvider provider, TResult value, int repeatCount, IScheduler scheduler);
public static IQbservable<TResult> Repeat<[Nullable(2)] TResult>(this IQbservableProvider provider, TResult value, IScheduler scheduler);
public static IQbservable<TSource> Repeat<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<TSource> Repeat<[Nullable(2)] TSource>(this IQbservable<TSource> source, int repeatCount);
public static IQbservable<TSource> RepeatWhen<[Nullable(2)] TSource, [Nullable(2)] TSignal>(this IQbservable<TSource> source, Expression<Func<IObservable<object>, IObservable<TSignal>>> handler);
public static IQbservable<TResult> Replay<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<IObservable<TSource>, IObservable<TResult>>> selector);
public static IQbservable<TResult> Replay<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<IObservable<TSource>, IObservable<TResult>>> selector, int bufferSize);
public static IQbservable<TResult> Replay<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<IObservable<TSource>, IObservable<TResult>>> selector, int bufferSize, IScheduler scheduler);
public static IQbservable<TResult> Replay<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<IObservable<TSource>, IObservable<TResult>>> selector, int bufferSize, TimeSpan window);
public static IQbservable<TResult> Replay<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<IObservable<TSource>, IObservable<TResult>>> selector, int bufferSize, TimeSpan window, IScheduler scheduler);
public static IQbservable<TResult> Replay<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<IObservable<TSource>, IObservable<TResult>>> selector, IScheduler scheduler);
public static IQbservable<TResult> Replay<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<IObservable<TSource>, IObservable<TResult>>> selector, TimeSpan window);
public static IQbservable<TResult> Replay<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<IObservable<TSource>, IObservable<TResult>>> selector, TimeSpan window, IScheduler scheduler);
public static IQbservable<TSource> Retry<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<TSource> Retry<[Nullable(2)] TSource>(this IQbservable<TSource> source, int retryCount);
public static IQbservable<TSource> RetryWhen<[Nullable(2)] TSource, [Nullable(2)] TSignal>(this IQbservable<TSource> source, Expression<Func<IObservable<Exception>, IObservable<TSignal>>> handler);
public static IQbservable<TResult> Return<[Nullable(2)] TResult>(this IQbservableProvider provider, TResult value);
public static IQbservable<TResult> Return<[Nullable(2)] TResult>(this IQbservableProvider provider, TResult value, IScheduler scheduler);
public static IQbservable<TSource> Sample<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan interval);
public static IQbservable<TSource> Sample<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan interval, IScheduler scheduler);
public static IQbservable<TSource> Sample<[Nullable(2)] TSource, [Nullable(2)] TSample>(this IQbservable<TSource> source, IObservable<TSample> sampler);
public static IQbservable<TSource> Scan<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, TSource, TSource>> accumulator);
public static IQbservable<TAccumulate> Scan<[Nullable(2)] TSource, [Nullable(2)] TAccumulate>(this IQbservable<TSource> source, TAccumulate seed, Expression<Func<TAccumulate, TSource, TAccumulate>> accumulator);
public static IQbservable<TResult> Select<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, TResult>> selector);
public static IQbservable<TResult> Select<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, int, TResult>> selector);
public static IQbservable<TResult> SelectMany<[Nullable(2)] TSource, [Nullable(2)] TCollection, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, IObservable<TCollection>>> collectionSelector, Expression<Func<TSource, TCollection, TResult>> resultSelector);
public static IQbservable<TResult> SelectMany<[Nullable(2)] TSource, [Nullable(2)] TCollection, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, int, IObservable<TCollection>>> collectionSelector, Expression<Func<TSource, int, TCollection, int, TResult>> resultSelector);
public static IQbservable<TResult> SelectMany<[Nullable(2)] TSource, [Nullable(2)] TCollection, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, IEnumerable<TCollection>>> collectionSelector, Expression<Func<TSource, TCollection, TResult>> resultSelector);
public static IQbservable<TResult> SelectMany<[Nullable(2)] TSource, [Nullable(2)] TCollection, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, int, IEnumerable<TCollection>>> collectionSelector, Expression<Func<TSource, int, TCollection, int, TResult>> resultSelector);
public static IQbservable<TOther> SelectMany<[Nullable(2)] TSource, [Nullable(2)] TOther>(this IQbservable<TSource> source, IObservable<TOther> other);
public static IQbservable<TResult> SelectMany<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, IObservable<TResult>>> onNext, Expression<Func<Exception, IObservable<TResult>>> onError, Expression<Func<IObservable<TResult>>> onCompleted);
public static IQbservable<TResult> SelectMany<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, int, IObservable<TResult>>> onNext, Expression<Func<Exception, IObservable<TResult>>> onError, Expression<Func<IObservable<TResult>>> onCompleted);
public static IQbservable<TResult> SelectMany<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, IObservable<TResult>>> selector);
public static IQbservable<TResult> SelectMany<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, int, IObservable<TResult>>> selector);
public static IQbservable<TResult> SelectMany<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, Task<TResult>>> selector);
public static IQbservable<TResult> SelectMany<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, int, Task<TResult>>> selector);
public static IQbservable<TResult> SelectMany<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, CancellationToken, Task<TResult>>> selector);
public static IQbservable<TResult> SelectMany<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, int, CancellationToken, Task<TResult>>> selector);
public static IQbservable<TResult> SelectMany<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, IEnumerable<TResult>>> selector);
public static IQbservable<TResult> SelectMany<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, int, IEnumerable<TResult>>> selector);
public static IQbservable<TResult> SelectMany<[Nullable(2)] TSource, [Nullable(2)] TTaskResult, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, Task<TTaskResult>>> taskSelector, Expression<Func<TSource, TTaskResult, TResult>> resultSelector);
public static IQbservable<TResult> SelectMany<[Nullable(2)] TSource, [Nullable(2)] TTaskResult, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, int, Task<TTaskResult>>> taskSelector, Expression<Func<TSource, int, TTaskResult, TResult>> resultSelector);
public static IQbservable<TResult> SelectMany<[Nullable(2)] TSource, [Nullable(2)] TTaskResult, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, CancellationToken, Task<TTaskResult>>> taskSelector, Expression<Func<TSource, TTaskResult, TResult>> resultSelector);
public static IQbservable<TResult> SelectMany<[Nullable(2)] TSource, [Nullable(2)] TTaskResult, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, int, CancellationToken, Task<TTaskResult>>> taskSelector, Expression<Func<TSource, int, TTaskResult, TResult>> resultSelector);
public static IQbservable<bool> SequenceEqual<[Nullable(2)] TSource>(this IQbservable<TSource> first, IObservable<TSource> second);
public static IQbservable<bool> SequenceEqual<[Nullable(2)] TSource>(this IQbservable<TSource> first, IEnumerable<TSource> second);
public static IQbservable<bool> SequenceEqual<[Nullable(2)] TSource>(this IQbservable<TSource> first, IObservable<TSource> second, IEqualityComparer<TSource> comparer);
public static IQbservable<bool> SequenceEqual<[Nullable(2)] TSource>(this IQbservable<TSource> first, IEnumerable<TSource> second, IEqualityComparer<TSource> comparer);
public static IQbservable<TSource> SingleAsync<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<TSource> SingleAsync<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, bool>> predicate);
public static IQbservable<TSource> SingleOrDefaultAsync<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<TSource> SingleOrDefaultAsync<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, bool>> predicate);
public static IQbservable<TSource> Skip<[Nullable(2)] TSource>(this IQbservable<TSource> source, int count);
public static IQbservable<TSource> Skip<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan duration);
public static IQbservable<TSource> Skip<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan duration, IScheduler scheduler);
public static IQbservable<TSource> SkipLast<[Nullable(2)] TSource>(this IQbservable<TSource> source, int count);
public static IQbservable<TSource> SkipLast<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan duration);
public static IQbservable<TSource> SkipLast<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan duration, IScheduler scheduler);
public static IQbservable<TSource> SkipUntil<[Nullable(2)] TSource>(this IQbservable<TSource> source, DateTimeOffset startTime);
public static IQbservable<TSource> SkipUntil<[Nullable(2)] TSource>(this IQbservable<TSource> source, DateTimeOffset startTime, IScheduler scheduler);
public static IQbservable<TSource> SkipUntil<[Nullable(2)] TSource, [Nullable(2)] TOther>(this IQbservable<TSource> source, IObservable<TOther> other);
public static IQbservable<TSource> SkipWhile<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, bool>> predicate);
public static IQbservable<TSource> SkipWhile<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, int, bool>> predicate);
public static IQbservable<Unit> Start(this IQbservableProvider provider, Expression<Action> action);
public static IQbservable<Unit> Start(this IQbservableProvider provider, Expression<Action> action, IScheduler scheduler);
public static IQbservable<TResult> Start<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<TResult>> function);
public static IQbservable<TResult> Start<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<TResult>> function, IScheduler scheduler);
public static IQbservable<Unit> StartAsync(this IQbservableProvider provider, Expression<Func<Task>> actionAsync);
public static IQbservable<Unit> StartAsync(this IQbservableProvider provider, Expression<Func<Task>> actionAsync, TaskObservationOptions options);
public static IQbservable<Unit> StartAsync(this IQbservableProvider provider, Expression<Func<Task>> actionAsync, IScheduler scheduler);
public static IQbservable<Unit> StartAsync(this IQbservableProvider provider, Expression<Func<CancellationToken, Task>> actionAsync);
public static IQbservable<Unit> StartAsync(this IQbservableProvider provider, Expression<Func<CancellationToken, Task>> actionAsync, TaskObservationOptions options);
public static IQbservable<Unit> StartAsync(this IQbservableProvider provider, Expression<Func<CancellationToken, Task>> actionAsync, IScheduler scheduler);
public static IQbservable<TResult> StartAsync<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<Task<TResult>>> functionAsync);
public static IQbservable<TResult> StartAsync<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<CancellationToken, Task<TResult>>> functionAsync);
public static IQbservable<TResult> StartAsync<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<CancellationToken, Task<TResult>>> functionAsync, TaskObservationOptions options);
public static IQbservable<TResult> StartAsync<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<Task<TResult>>> functionAsync, TaskObservationOptions options);
public static IQbservable<TResult> StartAsync<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<CancellationToken, Task<TResult>>> functionAsync, IScheduler scheduler);
public static IQbservable<TResult> StartAsync<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<Task<TResult>>> functionAsync, IScheduler scheduler);
public static IQbservable<TSource> StartWith<[Nullable(2)] TSource>(this IQbservable<TSource> source, IScheduler scheduler, params TSource[] values);
public static IQbservable<TSource> StartWith<[Nullable(2)] TSource>(this IQbservable<TSource> source, IScheduler scheduler, IEnumerable<TSource> values);
public static IQbservable<TSource> StartWith<[Nullable(2)] TSource>(this IQbservable<TSource> source, params TSource[] values);
public static IQbservable<TSource> StartWith<[Nullable(2)] TSource>(this IQbservable<TSource> source, IEnumerable<TSource> values);
public static IQbservable<TSource> SubscribeOn<[Nullable(2)] TSource>(this IQbservable<TSource> source, SynchronizationContext context);
public static IQbservable<TSource> SubscribeOn<[Nullable(2)] TSource>(this IQbservable<TSource> source, IScheduler scheduler);
public static IQbservable<decimal> Sum(this IQbservable<decimal> source);
public static IQbservable<double> Sum(this IQbservable<double> source);
public static IQbservable<int> Sum(this IQbservable<int> source);
public static IQbservable<long> Sum(this IQbservable<long> source);
public static IQbservable<decimal?> Sum(this IQbservable<decimal?> source);
public static IQbservable<double?> Sum(this IQbservable<double?> source);
public static IQbservable<int?> Sum(this IQbservable<int?> source);
public static IQbservable<long?> Sum(this IQbservable<long?> source);
public static IQbservable<float?> Sum(this IQbservable<float?> source);
public static IQbservable<float> Sum(this IQbservable<float> source);
public static IQbservable<double> Sum<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, double>> selector);
public static IQbservable<float> Sum<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, float>> selector);
public static IQbservable<decimal> Sum<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, decimal>> selector);
public static IQbservable<int> Sum<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, int>> selector);
public static IQbservable<long> Sum<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, long>> selector);
public static IQbservable<double?> Sum<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, double?>> selector);
public static IQbservable<float?> Sum<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, float?>> selector);
public static IQbservable<decimal?> Sum<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, decimal?>> selector);
public static IQbservable<int?> Sum<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, int?>> selector);
public static IQbservable<long?> Sum<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, long?>> selector);
public static IQbservable<TSource> Switch<[Nullable(2)] TSource>(this IQbservable<IObservable<TSource>> sources);
public static IQbservable<TSource> Switch<[Nullable(2)] TSource>(this IQbservable<Task<TSource>> sources);
public static IQbservable<TSource> Synchronize<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<TSource> Synchronize<[Nullable(2)] TSource>(this IQbservable<TSource> source, object gate);
public static IQbservable<TSource> Take<[Nullable(2)] TSource>(this IQbservable<TSource> source, int count);
public static IQbservable<TSource> Take<[Nullable(2)] TSource>(this IQbservable<TSource> source, int count, IScheduler scheduler);
public static IQbservable<TSource> Take<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan duration);
public static IQbservable<TSource> Take<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan duration, IScheduler scheduler);
public static IQbservable<TSource> TakeLast<[Nullable(2)] TSource>(this IQbservable<TSource> source, int count);
public static IQbservable<TSource> TakeLast<[Nullable(2)] TSource>(this IQbservable<TSource> source, int count, IScheduler scheduler);
public static IQbservable<TSource> TakeLast<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan duration);
public static IQbservable<TSource> TakeLast<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan duration, IScheduler scheduler);
public static IQbservable<TSource> TakeLast<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan duration, IScheduler timerScheduler, IScheduler loopScheduler);
public static IQbservable<IList<TSource>> TakeLastBuffer<[Nullable(2)] TSource>(this IQbservable<TSource> source, int count);
public static IQbservable<IList<TSource>> TakeLastBuffer<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan duration);
public static IQbservable<IList<TSource>> TakeLastBuffer<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan duration, IScheduler scheduler);
public static IQbservable<TSource> TakeUntil<[Nullable(2)] TSource>(this IQbservable<TSource> source, CancellationToken cancellationToken);
public static IQbservable<TSource> TakeUntil<[Nullable(2)] TSource>(this IQbservable<TSource> source, DateTimeOffset endTime);
public static IQbservable<TSource> TakeUntil<[Nullable(2)] TSource>(this IQbservable<TSource> source, DateTimeOffset endTime, IScheduler scheduler);
public static IQbservable<TSource> TakeUntil<[Nullable(2)] TSource, [Nullable(2)] TOther>(this IQbservable<TSource> source, IObservable<TOther> other);
public static IQbservable<TSource> TakeUntil<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, bool>> stopPredicate);
public static IQbservable<TSource> TakeWhile<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, bool>> predicate);
public static IQbservable<TSource> TakeWhile<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, int, bool>> predicate);
public static IQbservable<TSource> Throttle<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan dueTime);
public static IQbservable<TSource> Throttle<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan dueTime, IScheduler scheduler);
public static IQbservable<TSource> Throttle<[Nullable(2)] TSource, [Nullable(2)] TThrottle>(this IQbservable<TSource> source, Expression<Func<TSource, IObservable<TThrottle>>> throttleDurationSelector);
public static IQbservable<TResult> Throw<[Nullable(2)] TResult>(this IQbservableProvider provider, Exception exception);
public static IQbservable<TResult> Throw<[Nullable(2)] TResult>(this IQbservableProvider provider, Exception exception, IScheduler scheduler);
public static IQbservable<TResult> Throw<[Nullable(2)] TResult>(this IQbservableProvider provider, Exception exception, IScheduler scheduler, TResult witness);
public static IQbservable<TResult> Throw<[Nullable(2)] TResult>(this IQbservableProvider provider, Exception exception, TResult witness);
public static IQbservable<TimeInterval<TSource>> TimeInterval<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<TimeInterval<TSource>> TimeInterval<[Nullable(2)] TSource>(this IQbservable<TSource> source, IScheduler scheduler);
public static IQbservable<TSource> Timeout<[Nullable(2)] TSource>(this IQbservable<TSource> source, DateTimeOffset dueTime);
public static IQbservable<TSource> Timeout<[Nullable(2)] TSource>(this IQbservable<TSource> source, DateTimeOffset dueTime, IObservable<TSource> other);
public static IQbservable<TSource> Timeout<[Nullable(2)] TSource>(this IQbservable<TSource> source, DateTimeOffset dueTime, IObservable<TSource> other, IScheduler scheduler);
public static IQbservable<TSource> Timeout<[Nullable(2)] TSource>(this IQbservable<TSource> source, DateTimeOffset dueTime, IScheduler scheduler);
public static IQbservable<TSource> Timeout<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan dueTime);
public static IQbservable<TSource> Timeout<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan dueTime, IObservable<TSource> other);
public static IQbservable<TSource> Timeout<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan dueTime, IObservable<TSource> other, IScheduler scheduler);
public static IQbservable<TSource> Timeout<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan dueTime, IScheduler scheduler);
public static IQbservable<TSource> Timeout<[Nullable(2)] TSource, [Nullable(2)] TTimeout>(this IQbservable<TSource> source, IObservable<TTimeout> firstTimeout, Expression<Func<TSource, IObservable<TTimeout>>> timeoutDurationSelector);
public static IQbservable<TSource> Timeout<[Nullable(2)] TSource, [Nullable(2)] TTimeout>(this IQbservable<TSource> source, IObservable<TTimeout> firstTimeout, Expression<Func<TSource, IObservable<TTimeout>>> timeoutDurationSelector, IObservable<TSource> other);
public static IQbservable<TSource> Timeout<[Nullable(2)] TSource, [Nullable(2)] TTimeout>(this IQbservable<TSource> source, Expression<Func<TSource, IObservable<TTimeout>>> timeoutDurationSelector);
public static IQbservable<TSource> Timeout<[Nullable(2)] TSource, [Nullable(2)] TTimeout>(this IQbservable<TSource> source, Expression<Func<TSource, IObservable<TTimeout>>> timeoutDurationSelector, IObservable<TSource> other);
public static IQbservable<long> Timer(this IQbservableProvider provider, DateTimeOffset dueTime);
public static IQbservable<long> Timer(this IQbservableProvider provider, DateTimeOffset dueTime, TimeSpan period);
public static IQbservable<long> Timer(this IQbservableProvider provider, DateTimeOffset dueTime, TimeSpan period, IScheduler scheduler);
public static IQbservable<long> Timer(this IQbservableProvider provider, DateTimeOffset dueTime, IScheduler scheduler);
public static IQbservable<long> Timer(this IQbservableProvider provider, TimeSpan dueTime);
public static IQbservable<long> Timer(this IQbservableProvider provider, TimeSpan dueTime, TimeSpan period);
public static IQbservable<long> Timer(this IQbservableProvider provider, TimeSpan dueTime, TimeSpan period, IScheduler scheduler);
public static IQbservable<long> Timer(this IQbservableProvider provider, TimeSpan dueTime, IScheduler scheduler);
public static IQbservable<Timestamped<TSource>> Timestamp<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<Timestamped<TSource>> Timestamp<[Nullable(2)] TSource>(this IQbservable<TSource> source, IScheduler scheduler);
public static IQbservable<TSource[]> ToArray<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<IDictionary<TKey, TSource>> ToDictionary<[Nullable(2)] TSource, TKey>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector);
public static IQbservable<IDictionary<TKey, TSource>> ToDictionary<[Nullable(2)] TSource, TKey>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, IEqualityComparer<TKey> comparer);
public static IQbservable<IDictionary<TKey, TElement>> ToDictionary<[Nullable(2)] TSource, TKey, [Nullable(2)] TElement>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, Expression<Func<TSource, TElement>> elementSelector);
public static IQbservable<IDictionary<TKey, TElement>> ToDictionary<[Nullable(2)] TSource, TKey, [Nullable(2)] TElement>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, Expression<Func<TSource, TElement>> elementSelector, IEqualityComparer<TKey> comparer);
public static IQueryable<TSource> ToQueryable<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<IList<TSource>> ToList<[Nullable(2)] TSource>(this IQbservable<TSource> source);
public static IQbservable<ILookup<TKey, TSource>> ToLookup<[Nullable(2)] TSource, [Nullable(2)] TKey>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector);
public static IQbservable<ILookup<TKey, TSource>> ToLookup<[Nullable(2)] TSource, [Nullable(2)] TKey>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, IEqualityComparer<TKey> comparer);
public static IQbservable<ILookup<TKey, TElement>> ToLookup<[Nullable(2)] TSource, [Nullable(2)] TKey, [Nullable(2)] TElement>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, Expression<Func<TSource, TElement>> elementSelector);
public static IQbservable<ILookup<TKey, TElement>> ToLookup<[Nullable(2)] TSource, [Nullable(2)] TKey, [Nullable(2)] TElement>(this IQbservable<TSource> source, Expression<Func<TSource, TKey>> keySelector, Expression<Func<TSource, TElement>> elementSelector, IEqualityComparer<TKey> comparer);
public static IQbservable<TSource> ToObservable<[Nullable(2)] TSource>(this IQbservableProvider provider, IEnumerable<TSource> source);
public static IQbservable<TSource> ToObservable<[Nullable(2)] TSource>(this IQbservableProvider provider, IEnumerable<TSource> source, IScheduler scheduler);
public static IQbservable<TResult> Using<[Nullable(2)] TResult, [Nullable(0)] TResource>(this IQbservableProvider provider, Expression<Func<TResource>> resourceFactory, Expression<Func<TResource, IObservable<TResult>>> observableFactory) where TResource : IDisposable;
public static IQbservable<TResult> Using<[Nullable(2)] TResult, [Nullable(0)] TResource>(this IQbservableProvider provider, Expression<Func<CancellationToken, Task<TResource>>> resourceFactoryAsync, Expression<Func<TResource, CancellationToken, Task<IObservable<TResult>>>> observableFactoryAsync) where TResource : IDisposable;
public static IQbservable<TSource> Where<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, bool>> predicate);
public static IQbservable<TSource> Where<[Nullable(2)] TSource>(this IQbservable<TSource> source, Expression<Func<TSource, int, bool>> predicate);
public static IQbservable<TSource> While<[Nullable(2)] TSource>(this IQbservableProvider provider, Expression<Func<bool>> condition, IObservable<TSource> source);
public static IQbservable<IObservable<TSource>> Window<[Nullable(2)] TSource>(this IQbservable<TSource> source, int count);
public static IQbservable<IObservable<TSource>> Window<[Nullable(2)] TSource>(this IQbservable<TSource> source, int count, int skip);
public static IQbservable<IObservable<TSource>> Window<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan timeSpan);
public static IQbservable<IObservable<TSource>> Window<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan timeSpan, int count);
public static IQbservable<IObservable<TSource>> Window<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan timeSpan, int count, IScheduler scheduler);
public static IQbservable<IObservable<TSource>> Window<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan timeSpan, IScheduler scheduler);
public static IQbservable<IObservable<TSource>> Window<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan timeSpan, TimeSpan timeShift);
public static IQbservable<IObservable<TSource>> Window<[Nullable(2)] TSource>(this IQbservable<TSource> source, TimeSpan timeSpan, TimeSpan timeShift, IScheduler scheduler);
public static IQbservable<IObservable<TSource>> Window<[Nullable(2)] TSource, [Nullable(2)] TWindowBoundary>(this IQbservable<TSource> source, IObservable<TWindowBoundary> windowBoundaries);
public static IQbservable<IObservable<TSource>> Window<[Nullable(2)] TSource, [Nullable(2)] TWindowClosing>(this IQbservable<TSource> source, Expression<Func<IObservable<TWindowClosing>>> windowClosingSelector);
public static IQbservable<IObservable<TSource>> Window<[Nullable(2)] TSource, [Nullable(2)] TWindowOpening, [Nullable(2)] TWindowClosing>(this IQbservable<TSource> source, IObservable<TWindowOpening> windowOpenings, Expression<Func<TWindowOpening, IObservable<TWindowClosing>>> windowClosingSelector);
public static IQbservable<TResult> WithLatestFrom<[Nullable(2)] TFirst, [Nullable(2)] TSecond, [Nullable(2)] TResult>(this IQbservable<TFirst> first, IObservable<TSecond> second, Expression<Func<TFirst, TSecond, TResult>> resultSelector);
public static IQbservable<IList<TSource>> Zip<[Nullable(2)] TSource>(this IQbservableProvider provider, IEnumerable<IObservable<TSource>> sources);
public static IQbservable<IList<TSource>> Zip<[Nullable(2)] TSource>(this IQbservableProvider provider, params IObservable<TSource>[] sources);
public static IQbservable<TResult> Zip<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservableProvider provider, IEnumerable<IObservable<TSource>> sources, Expression<Func<IList<TSource>, TResult>> resultSelector);
public static IQbservable<TResult> Zip<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TResult>(this IQbservable<TSource1> first, IObservable<TSource2> second, Expression<Func<TSource1, TSource2, TResult>> resultSelector);
public static IQbservable<TResult> Zip<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TResult>(this IQbservable<TSource1> first, IEnumerable<TSource2> second, Expression<Func<TSource1, TSource2, TResult>> resultSelector);
public static IQbservable<TResult> Zip<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, Expression<Func<TSource1, TSource2, TSource3, TResult>> resultSelector);
public static IQbservable<TResult> Zip<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, Expression<Func<TSource1, TSource2, TSource3, TSource4, TResult>> resultSelector);
public static IQbservable<TResult> Zip<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TResult>> resultSelector);
public static IQbservable<TResult> Zip<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TResult>> resultSelector);
public static IQbservable<TResult> Zip<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TSource7, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TResult>> resultSelector);
public static IQbservable<TResult> Zip<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TSource7, [Nullable(2)] TSource8, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, IObservable<TSource8> source8, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TResult>> resultSelector);
public static IQbservable<TResult> Zip<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TSource7, [Nullable(2)] TSource8, [Nullable(2)] TSource9, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, IObservable<TSource8> source8, IObservable<TSource9> source9, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TResult>> resultSelector);
public static IQbservable<TResult> Zip<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TSource7, [Nullable(2)] TSource8, [Nullable(2)] TSource9, [Nullable(2)] TSource10, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, IObservable<TSource8> source8, IObservable<TSource9> source9, IObservable<TSource10> source10, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TResult>> resultSelector);
public static IQbservable<TResult> Zip<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TSource7, [Nullable(2)] TSource8, [Nullable(2)] TSource9, [Nullable(2)] TSource10, [Nullable(2)] TSource11, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, IObservable<TSource8> source8, IObservable<TSource9> source9, IObservable<TSource10> source10, IObservable<TSource11> source11, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TResult>> resultSelector);
public static IQbservable<TResult> Zip<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TSource7, [Nullable(2)] TSource8, [Nullable(2)] TSource9, [Nullable(2)] TSource10, [Nullable(2)] TSource11, [Nullable(2)] TSource12, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, IObservable<TSource8> source8, IObservable<TSource9> source9, IObservable<TSource10> source10, IObservable<TSource11> source11, IObservable<TSource12> source12, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TResult>> resultSelector);
public static IQbservable<TResult> Zip<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TSource7, [Nullable(2)] TSource8, [Nullable(2)] TSource9, [Nullable(2)] TSource10, [Nullable(2)] TSource11, [Nullable(2)] TSource12, [Nullable(2)] TSource13, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, IObservable<TSource8> source8, IObservable<TSource9> source9, IObservable<TSource10> source10, IObservable<TSource11> source11, IObservable<TSource12> source12, IObservable<TSource13> source13, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TResult>> resultSelector);
public static IQbservable<TResult> Zip<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TSource7, [Nullable(2)] TSource8, [Nullable(2)] TSource9, [Nullable(2)] TSource10, [Nullable(2)] TSource11, [Nullable(2)] TSource12, [Nullable(2)] TSource13, [Nullable(2)] TSource14, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, IObservable<TSource8> source8, IObservable<TSource9> source9, IObservable<TSource10> source10, IObservable<TSource11> source11, IObservable<TSource12> source12, IObservable<TSource13> source13, IObservable<TSource14> source14, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TResult>> resultSelector);
public static IQbservable<TResult> Zip<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TSource7, [Nullable(2)] TSource8, [Nullable(2)] TSource9, [Nullable(2)] TSource10, [Nullable(2)] TSource11, [Nullable(2)] TSource12, [Nullable(2)] TSource13, [Nullable(2)] TSource14, [Nullable(2)] TSource15, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, IObservable<TSource8> source8, IObservable<TSource9> source9, IObservable<TSource10> source10, IObservable<TSource11> source11, IObservable<TSource12> source12, IObservable<TSource13> source13, IObservable<TSource14> source14, IObservable<TSource15> source15, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TResult>> resultSelector);
public static IQbservable<TResult> Zip<[Nullable(2)] TSource1, [Nullable(2)] TSource2, [Nullable(2)] TSource3, [Nullable(2)] TSource4, [Nullable(2)] TSource5, [Nullable(2)] TSource6, [Nullable(2)] TSource7, [Nullable(2)] TSource8, [Nullable(2)] TSource9, [Nullable(2)] TSource10, [Nullable(2)] TSource11, [Nullable(2)] TSource12, [Nullable(2)] TSource13, [Nullable(2)] TSource14, [Nullable(2)] TSource15, [Nullable(2)] TSource16, [Nullable(2)] TResult>(this IQbservable<TSource1> source1, IObservable<TSource2> source2, IObservable<TSource3> source3, IObservable<TSource4> source4, IObservable<TSource5> source5, IObservable<TSource6> source6, IObservable<TSource7> source7, IObservable<TSource8> source8, IObservable<TSource9> source9, IObservable<TSource10> source10, IObservable<TSource11> source11, IObservable<TSource12> source12, IObservable<TSource13> source13, IObservable<TSource14> source14, IObservable<TSource15> source15, IObservable<TSource16> source16, Expression<Func<TSource1, TSource2, TSource3, TSource4, TSource5, TSource6, TSource7, TSource8, TSource9, TSource10, TSource11, TSource12, TSource13, TSource14, TSource15, TSource16, TResult>> resultSelector);
public static Func<IQbservable<Unit>> ToAsync(this IQbservableProvider provider, Expression<Action> action);
public static Func<IQbservable<Unit>> ToAsync(this IQbservableProvider provider, Expression<Action> action, IScheduler scheduler);
public static Func<TArg1, IQbservable<Unit>> ToAsync<[Nullable(2)] TArg1>(this IQbservableProvider provider, Expression<Action<TArg1>> action);
public static Func<TArg1, IQbservable<Unit>> ToAsync<[Nullable(2)] TArg1>(this IQbservableProvider provider, Expression<Action<TArg1>> action, IScheduler scheduler);
public static Func<TArg1, TArg2, IQbservable<Unit>> ToAsync<[Nullable(2)] TArg1, [Nullable(2)] TArg2>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2>> action);
public static Func<TArg1, TArg2, IQbservable<Unit>> ToAsync<[Nullable(2)] TArg1, [Nullable(2)] TArg2>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2>> action, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, IQbservable<Unit>> ToAsync<[Nullable(2)] TArg1, [Nullable(2)] TArg2, [Nullable(2)] TArg3>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3>> action);
public static Func<TArg1, TArg2, TArg3, IQbservable<Unit>> ToAsync<[Nullable(2)] TArg1, [Nullable(2)] TArg2, [Nullable(2)] TArg3>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3>> action, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4>> action);
public static Func<TArg1, TArg2, TArg3, TArg4, IQbservable<Unit>> ToAsync<[Nullable(2)] TArg1, [Nullable(2)] TArg2, [Nullable(2)] TArg3, [Nullable(2)] TArg4>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4>> action, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5>> action);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5>> action, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>> action);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>> action, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>> action);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>> action, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>> action);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>> action, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>> action);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>> action, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>> action);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>> action, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>> action);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>> action, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>> action);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>> action, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>> action);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>> action, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>> action);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>> action, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>> action);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15>> action, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>> action);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, IQbservable<Unit>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>(this IQbservableProvider provider, Expression<Action<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16>> action, IScheduler scheduler);
public static Func<IQbservable<TResult>> ToAsync<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<TResult>> function);
public static Func<IQbservable<TResult>> ToAsync<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<TResult>> function, IScheduler scheduler);
public static Func<TArg1, IQbservable<TResult>> ToAsync<[Nullable(2)] TArg1, [Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TResult>> function);
public static Func<TArg1, IQbservable<TResult>> ToAsync<[Nullable(2)] TArg1, [Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TResult>> function, IScheduler scheduler);
public static Func<TArg1, TArg2, IQbservable<TResult>> ToAsync<[Nullable(2)] TArg1, [Nullable(2)] TArg2, [Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TResult>> function);
public static Func<TArg1, TArg2, IQbservable<TResult>> ToAsync<[Nullable(2)] TArg1, [Nullable(2)] TArg2, [Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TResult>> function, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TResult>> function);
public static Func<TArg1, TArg2, TArg3, IQbservable<TResult>> ToAsync<[Nullable(2)] TArg1, [Nullable(2)] TArg2, [Nullable(2)] TArg3, [Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TResult>> function, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TResult>> function);
public static Func<TArg1, TArg2, TArg3, TArg4, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TResult>> function, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>> function);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>> function, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>> function);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>> function, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>> function);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>> function, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>> function);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>> function, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>> function);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>> function, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>> function);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>> function, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>> function);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>> function, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>> function);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>> function, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>> function);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>> function, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>> function);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>> function, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>> function);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TResult>> function, IScheduler scheduler);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResult>> function);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, IQbservable<TResult>> ToAsync<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TArg15, TArg16, TResult>> function, IScheduler scheduler);
public static Func<IQbservable<Unit>> FromAsyncPattern(this IQbservableProvider provider, Expression<Func<AsyncCallback, object, IAsyncResult>> begin, Expression<Action<IAsyncResult>> end);
public static Func<TArg1, IQbservable<Unit>> FromAsyncPattern<[Nullable(2)] TArg1>(this IQbservableProvider provider, Expression<Func<TArg1, AsyncCallback, object, IAsyncResult>> begin, Expression<Action<IAsyncResult>> end);
public static Func<TArg1, TArg2, IQbservable<Unit>> FromAsyncPattern<[Nullable(2)] TArg1, [Nullable(2)] TArg2>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, AsyncCallback, object, IAsyncResult>> begin, Expression<Action<IAsyncResult>> end);
public static Func<TArg1, TArg2, TArg3, IQbservable<Unit>> FromAsyncPattern<[Nullable(2)] TArg1, [Nullable(2)] TArg2, [Nullable(2)] TArg3>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, AsyncCallback, object, IAsyncResult>> begin, Expression<Action<IAsyncResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, IQbservable<Unit>> FromAsyncPattern<[Nullable(2)] TArg1, [Nullable(2)] TArg2, [Nullable(2)] TArg3, [Nullable(2)] TArg4>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, AsyncCallback, object, IAsyncResult>> begin, Expression<Action<IAsyncResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, IQbservable<Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, AsyncCallback, object, IAsyncResult>> begin, Expression<Action<IAsyncResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IQbservable<Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, AsyncCallback, object, IAsyncResult>> begin, Expression<Action<IAsyncResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IQbservable<Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, AsyncCallback, object, IAsyncResult>> begin, Expression<Action<IAsyncResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IQbservable<Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, AsyncCallback, object, IAsyncResult>> begin, Expression<Action<IAsyncResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IQbservable<Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, AsyncCallback, object, IAsyncResult>> begin, Expression<Action<IAsyncResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IQbservable<Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, AsyncCallback, object, IAsyncResult>> begin, Expression<Action<IAsyncResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IQbservable<Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, AsyncCallback, object, IAsyncResult>> begin, Expression<Action<IAsyncResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IQbservable<Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, AsyncCallback, object, IAsyncResult>> begin, Expression<Action<IAsyncResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IQbservable<Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, AsyncCallback, object, IAsyncResult>> begin, Expression<Action<IAsyncResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IQbservable<Unit>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, AsyncCallback, object, IAsyncResult>> begin, Expression<Action<IAsyncResult>> end);
public static Func<IQbservable<TResult>> FromAsyncPattern<[Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<AsyncCallback, object, IAsyncResult>> begin, Expression<Func<IAsyncResult, TResult>> end);
public static Func<TArg1, IQbservable<TResult>> FromAsyncPattern<[Nullable(2)] TArg1, [Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<TArg1, AsyncCallback, object, IAsyncResult>> begin, Expression<Func<IAsyncResult, TResult>> end);
public static Func<TArg1, TArg2, IQbservable<TResult>> FromAsyncPattern<[Nullable(2)] TArg1, [Nullable(2)] TArg2, [Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, AsyncCallback, object, IAsyncResult>> begin, Expression<Func<IAsyncResult, TResult>> end);
public static Func<TArg1, TArg2, TArg3, IQbservable<TResult>> FromAsyncPattern<[Nullable(2)] TArg1, [Nullable(2)] TArg2, [Nullable(2)] TArg3, [Nullable(2)] TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, AsyncCallback, object, IAsyncResult>> begin, Expression<Func<IAsyncResult, TResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, AsyncCallback, object, IAsyncResult>> begin, Expression<Func<IAsyncResult, TResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, AsyncCallback, object, IAsyncResult>> begin, Expression<Func<IAsyncResult, TResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, AsyncCallback, object, IAsyncResult>> begin, Expression<Func<IAsyncResult, TResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, AsyncCallback, object, IAsyncResult>> begin, Expression<Func<IAsyncResult, TResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, AsyncCallback, object, IAsyncResult>> begin, Expression<Func<IAsyncResult, TResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, AsyncCallback, object, IAsyncResult>> begin, Expression<Func<IAsyncResult, TResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, AsyncCallback, object, IAsyncResult>> begin, Expression<Func<IAsyncResult, TResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, AsyncCallback, object, IAsyncResult>> begin, Expression<Func<IAsyncResult, TResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, AsyncCallback, object, IAsyncResult>> begin, Expression<Func<IAsyncResult, TResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, AsyncCallback, object, IAsyncResult>> begin, Expression<Func<IAsyncResult, TResult>> end);
public static Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, IQbservable<TResult>> FromAsyncPattern<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, TResult>(this IQbservableProvider provider, Expression<Func<TArg1, TArg2, TArg3, TArg4, TArg5, TArg6, TArg7, TArg8, TArg9, TArg10, TArg11, TArg12, TArg13, TArg14, AsyncCallback, object, IAsyncResult>> begin, Expression<Func<IAsyncResult, TResult>> end);
public static QueryablePattern<TLeft, TRight> And<[Nullable(2)] TLeft, [Nullable(2)] TRight>(this IQbservable<TLeft> left, IObservable<TRight> right);
public static QueryablePlan<TResult> Then<[Nullable(2)] TSource, [Nullable(2)] TResult>(this IQbservable<TSource> source, Expression<Func<TSource, TResult>> selector);
public static IQbservable<TResult> When<[Nullable(2)] TResult>(this IQbservableProvider provider, params QueryablePlan<TResult>[] plans);
public static IQbservable<TResult> When<[Nullable(2)] TResult>(this IQbservableProvider provider, IEnumerable<QueryablePlan<TResult>> plans);
}
}