Closed
Description
Rx.NET 2.2.2
-
Aggregate (PR Operations Aggregate, Average and Sum with selector #657)aggregate(seed, accumulator, resultselector)
- Average (PR Operations Aggregate, Average and Sum with selector #657, M)
average(Func1<T, Number> valueselector)
- Buffer (PR Buffer with Observable boundary. #733)
Buffer(Observable<U> bufferBoundaries)
-
Create asyncCreate(Func1<Observer<R>, Task>)
Create(Func1<Observer<R>, Task<Action>>)
Create(Func1<Observer<R>, Task<IDisposable>>)
Create(Func2<Observer<R>, CancellationToken, Task>)
Create(Func2<Observer<R>, CancellationToken, Task<Action>>)
Create(Func2<Observer<R>, CancellationToken, Task<IDisposable>>)
- Delay (PR Delay with subscription and item delaying observables. #734)
Delay(Func1<T, Observable<TDelay>>)
Delay(Func0<Observable<D1>> subscriptionDelay, Func1<T, Observable<D2>> itemDelay)
-
Empty (PR Empty, Error and Never overloads with type witness #654)Empty(T witness)
Empty(Scheduler, T witness)
-
Never (PR Empty, Error and Never overloads with type witness #654)Never(T witness)
- Publish (PR Publish and PublishLast overloads #738)
publish(Func1<Observable<TSource>, Observable<TResult>> sel)
publish(TSource initialValue)
publish(Func1<Observable<TSource>, Observable<TResult>> sel, TSource initialValue)
- PublishLast (PR Publish and PublishLast overloads #738)
publishLast(Func1<Observable<TSource>, Observable<TResult>> sel)
- SelectMany (flatMap) (PR MergeMap with Iterable and resultSelector overloads #736)
SelectMany(Func1<T, Observable<U>> collection, Func2<T, U, R> resultSel)
SelectMany(Func1<T, Observable<R>> onNext, Func1<Exception, Observable<R>> onError, Func0<Observable<R>> onCompleted)
SelectMany(Func1<T, IEnumerable<R>>)
SelectMany(Func2<T, IEnumerable<U>>, Func2<T, U, R>)
----------------------------------SelectMany(Func2<T, Integer, Observable<R>>)
SelectMany(Func1<T, Task<R>>)
SelectMany(Func2<T, Integer, Task<R>>)
SelectMany(Func2<T, CancellationToken, Task<R>>)
SelectMany(Func3<T, Integer, CancellationTokenk, Task<R>>)
SelectMany(Func1<T, Integer, Observable<U>> collection, Func4<T, Integer, U, Integr, R> resultSel)
SelectMany(Func1<T, Task<U>>, Func2<T, U, R>)
SelectMany(Func2<T, Integer, Task<U>>, Func2<T, Integer, U, R>)
SelectMany(Func2<T, CT, Task<U>>, Func2<T, U, R>)
SelectMany(Func3<T, Integer, CT, Task<U>>, Func2<T, Integer, U, R>)
SelectMany(Func2<T, Integer, Observable<R>> onNext, Func1<Exception, Observable<R>> onError, Func0<Observable<R>> onCompleted)
SelectMany(Func2<T, Integer, IEnumerable<R>>)
SelectMany(Func3<T, Integer, IEnumerable<U>>, Func4<T, Integer, U, Integer, R>)
- Skip (PR Skip, SkipLast, Take, TakeLast with time #655, M)
Skip(Timespan)
Skip(Timespan, Scheduler)
- SkipLast (PR Skip, SkipLast, Take, TakeLast with time #655, M)
SkipLast(Timespan)
SkipLast(Timespan, Scheduler)
- Sum (PR Operations Aggregate, Average and Sum with selector #657 M)
sum(Func1<T, Number> valueselector)
- Take (PR Skip, SkipLast, Take, TakeLast with time #655, M)
Take(Timespan)
Take(Timespan, Scheduler)
- TakeLast (PR Skip, SkipLast, Take, TakeLast with time #655, M)
TakeLast(Timespan)
TakeLast(Timespan, Scheduler)
TakeLast(Timespan, Scheduler duration, Scheduler drain)
- Throttle (debounce) (PR Debounce with selector #739)
Throttle(Func1<T, Observable<Void>>)
- Timeout (PR Timeout with selector overloads #740)
Timeout(Func1<T, Observable<Void>>)
Timeout(Func1<T, Observable<Void>>, Observable<T> other)
Timeout(Func0<Observable<Void>>, Func1<T, Observable<Void>>)
Timeout(Func0<Observable<Void>>, Func1<T, Observable<Void>>, Observable<T> other)
-
Throw (error) (PR Empty, Error and Never overloads with type witness #654)error(Throwable t, T witness)
error(Throwable t, Scheduler, T witness)
-
Using asyncUsing(Func1<CancellationToken, Task<TResource>>, Func2<TResource, CancellationToken, Task<Observable<T>>>)
-
WhereWhere(Func2<T, Integer, Boolean>)
- Window (PR Window with Observable boundary. #735)
Window(Observable<U> windowBoundaries)
- Zip (PR Zip with iterable, removed old aggregator version and updated tests #741)
(already have with FuncN)Zip(IEnumerable<Observable<S>> sources, Func1<IList<S>, R> selector)
Zip(Iterable<U> other, Func2<T, U, R> result)
(instance method)Zip(Observable<U> other, Func2<T, U, R> result)
(instance method)
Potential Java specific operators/overloads:
-
just(Func0<R> factory)
return the value of the factory for the subscriber. -
lock(Lock lock)
orsynchronize(Lock lock)
to support j.u.c.Locks for synchronization. -
Using with java.io.Closeableusing(Func0<C>, Func1<C, Observable<T>>)
usingFuture(Func1<BooleanSubscription, Future<C>>, Func2<C, BooleanSubscription, Future<Observable<T>>>)
Metadata
Metadata
Assignees
Labels
No labels