mirror of
https://github.com/Cysharp/R3.git
synced 2026-10-20 15:52:14 +08:00
9.6 KiB
9.6 KiB
| Name(Parameter) | ReturnType |
|---|---|
Amb(params Observable<T>[] sources) |
Observable<T> |
Amb(IEnumerable<Observable<T>> sources) |
Observable<T> |
CombineLatest(params Observable<T>[] sources) |
Observable<T[]> |
CombineLatest(IEnumerable<Observable<T>> sources) |
Observable<T[]> |
Concat(params Observable<T>[] sources) |
Observable<T> |
Concat(IEnumerable<Observable<T>> sources) |
Observable<T> |
Concat(this Observable<Observable<T>> sources) |
Observable<T> |
Create(Func<Observer<T>, IDisposable> subscribe, Boolean rawObserver = False) |
Observable<T> |
Create(TState state, Func<Observer<T>, TState, IDisposable> subscribe, Boolean rawObserver = False) |
Observable<T> |
Create(Func<Observer<T>, CancellationToken, ValueTask> subscribe, Boolean rawObserver = False) |
Observable<T> |
Create(TState state, Func<Observer<T>, TState, CancellationToken, ValueTask> subscribe, Boolean rawObserver = False) |
Observable<T> |
CreateFrom(Func<CancellationToken, IAsyncEnumerable<T>> factory) |
Observable<T> |
CreateFrom(TState state, Func<CancellationToken, TState, IAsyncEnumerable<T>> factory) |
Observable<T> |
Defer(Func<Observable<T>> observableFactory) |
Observable<T> |
| Empty() | Observable<T> |
Empty(TimeProvider timeProvider) |
Observable<T> |
Empty(TimeSpan dueTime, TimeProvider timeProvider) |
Observable<T> |
| EveryUpdate() | Observable<Unit> |
EveryUpdate(CancellationToken cancellationToken) |
Observable<Unit> |
EveryUpdate(FrameProvider frameProvider) |
Observable<Unit> |
EveryUpdate(FrameProvider frameProvider, CancellationToken cancellationToken) |
Observable<Unit> |
EveryValueChanged(TSource source, Func<TSource, TProperty> propertySelector, CancellationToken cancellationToken = default) |
Observable<TProperty> |
EveryValueChanged(TSource source, Func<TSource, TProperty> propertySelector, FrameProvider frameProvider, CancellationToken cancellationToken = default) |
Observable<TProperty> |
EveryValueChanged(TSource source, Func<TSource, TProperty> propertySelector, EqualityComparer<TProperty> equalityComparer, CancellationToken cancellationToken = default) |
Observable<TProperty> |
EveryValueChanged(TSource source, Func<TSource, TProperty> propertySelector, FrameProvider frameProvider, EqualityComparer<TProperty> equalityComparer, CancellationToken cancellationToken = default) |
Observable<TProperty> |
FromAsync(Func<CancellationToken, ValueTask> asyncFactory, Boolean configureAwait = False) |
Observable<Unit> |
FromAsync(Func<CancellationToken, ValueTask<T>> asyncFactory, Boolean configureAwait = False) |
Observable<T> |
FromEvent(Action<Action> addHandler, Action<Action> removeHandler, CancellationToken cancellationToken = default) |
Observable<Unit> |
FromEvent(Action<Action<T>> addHandler, Action<Action<T>> removeHandler, CancellationToken cancellationToken = default) |
Observable<T> |
FromEvent(Func<Action, TDelegate> conversion, Action<TDelegate> addHandler, Action<TDelegate> removeHandler, CancellationToken cancellationToken = default) |
Observable<Unit> |
FromEvent(Func<Action<T>, TDelegate> conversion, Action<TDelegate> addHandler, Action<TDelegate> removeHandler, CancellationToken cancellationToken = default) |
Observable<T> |
FromEventHandler(Action<EventHandler> addHandler, Action<EventHandler> removeHandler, CancellationToken cancellationToken = default) |
Observable<ValueTuple<Object, EventArgs>> |
FromEventHandler(Action<EventHandler<TEventArgs>> addHandler, Action<EventHandler<TEventArgs>> removeHandler, CancellationToken cancellationToken = default) |
Observable<ValueTuple<Object, TEventArgs>> |
Interval(TimeSpan period, CancellationToken cancellationToken = default) |
Observable<Unit> |
Interval(TimeSpan period, TimeProvider timeProvider, CancellationToken cancellationToken = default) |
Observable<Unit> |
IntervalFrame(Int32 periodFrame, CancellationToken cancellationToken = default) |
Observable<Unit> |
IntervalFrame(Int32 periodFrame, FrameProvider frameProvider, CancellationToken cancellationToken = default) |
Observable<Unit> |
Merge(params Observable<T>[] sources) |
Observable<T> |
Merge(IEnumerable<Observable<T>> sources) |
Observable<T> |
Merge(this Observable<Observable<T>> sources) |
Observable<T> |
| Never() | Observable<T> |
NextFrame(CancellationToken cancellationToken = default) |
Observable<Unit> |
NextFrame(FrameProvider frameProvider, CancellationToken cancellationToken = default) |
Observable<Unit> |
Range(Int32 start, Int32 count) |
Observable<Int32> |
Range(Int32 start, Int32 count, CancellationToken cancellationToken) |
Observable<Int32> |
Repeat(T value, Int32 count) |
Observable<T> |
Repeat(T value, Int32 count, CancellationToken cancellationToken) |
Observable<T> |
Return(T value) |
Observable<T> |
Return(T value, TimeProvider timeProvider, CancellationToken cancellationToken = default) |
Observable<T> |
Return(T value, TimeSpan dueTime, TimeProvider timeProvider, CancellationToken cancellationToken = default) |
Observable<T> |
Return(Unit value) |
Observable<Unit> |
Return(Boolean value) |
Observable<Boolean> |
Return(Int32 value) |
Observable<Int32> |
ReturnFrame(T value, CancellationToken cancellationToken = default) |
Observable<T> |
ReturnFrame(T value, FrameProvider frameProvider, CancellationToken cancellationToken = default) |
Observable<T> |
ReturnFrame(T value, Int32 dueTimeFrame, CancellationToken cancellationToken = default) |
Observable<T> |
ReturnFrame(T value, Int32 dueTimeFrame, FrameProvider frameProvider, CancellationToken cancellationToken = default) |
Observable<T> |
ReturnOnCompleted(Result result) |
Observable<T> |
ReturnOnCompleted(Result result, TimeProvider timeProvider) |
Observable<T> |
ReturnOnCompleted(Result result, TimeSpan dueTime, TimeProvider timeProvider) |
Observable<T> |
| ReturnUnit() | Observable<Unit> |
Throw(Exception exception) |
Observable<T> |
Throw(Exception exception, TimeProvider timeProvider) |
Observable<T> |
Throw(Exception exception, TimeSpan dueTime, TimeProvider timeProvider) |
Observable<T> |
Timer(TimeSpan dueTime, CancellationToken cancellationToken = default) |
Observable<Unit> |
Timer(DateTimeOffset dueTime, CancellationToken cancellationToken = default) |
Observable<Unit> |
Timer(TimeSpan dueTime, TimeSpan period, CancellationToken cancellationToken = default) |
Observable<Unit> |
Timer(DateTimeOffset dueTime, TimeSpan period, CancellationToken cancellationToken = default) |
Observable<Unit> |
Timer(TimeSpan dueTime, TimeProvider timeProvider, CancellationToken cancellationToken = default) |
Observable<Unit> |
Timer(DateTimeOffset dueTime, TimeProvider timeProvider, CancellationToken cancellationToken = default) |
Observable<Unit> |
Timer(TimeSpan dueTime, TimeSpan period, TimeProvider timeProvider, CancellationToken cancellationToken = default) |
Observable<Unit> |
Timer(DateTimeOffset dueTime, TimeSpan period, TimeProvider timeProvider, CancellationToken cancellationToken = default) |
Observable<Unit> |
TimerFrame(Int32 dueTimeFrame, CancellationToken cancellationToken = default) |
Observable<Unit> |
TimerFrame(Int32 dueTimeFrame, Int32 periodFrame, CancellationToken cancellationToken = default) |
Observable<Unit> |
TimerFrame(Int32 dueTimeFrame, FrameProvider frameProvider, CancellationToken cancellationToken = default) |
Observable<Unit> |
TimerFrame(Int32 dueTimeFrame, Int32 periodFrame, FrameProvider frameProvider, CancellationToken cancellationToken = default) |
Observable<Unit> |
ToObservable(this Task task, Boolean configureAwait = False) |
Observable<Unit> |
ToObservable(this Task<T> task, Boolean configureAwait = False) |
Observable<T> |
ToObservable(this ValueTask task, Boolean configureAwait = False) |
Observable<Unit> |
ToObservable(this ValueTask<T> task, Boolean configureAwait = False) |
Observable<T> |
ToObservable(this IEnumerable<T> source, CancellationToken cancellationToken = default) |
Observable<T> |
ToObservable(this IAsyncEnumerable<T> source) |
Observable<T> |
ToObservable(this IObservable<T> source) |
Observable<T> |
Yield(CancellationToken cancellationToken = default) |
Observable<Unit> |
Yield(TimeProvider timeProvider, CancellationToken cancellationToken = default) |
Observable<Unit> |
YieldFrame(CancellationToken cancellationToken = default) |
Observable<Unit> |
YieldFrame(FrameProvider frameProvider, CancellationToken cancellationToken = default) |
Observable<Unit> |
Zip(params Observable<T>[] sources) |
Observable<T[]> |
Zip(IEnumerable<Observable<T>> sources) |
Observable<T[]> |
ZipLatest(params Observable<T>[] sources) |
Observable<T[]> |
ZipLatest(IEnumerable<Observable<T>> sources) |
Observable<T[]> |