AddOrUpdate<TValue, TKey>(ISourceCache<TValue, TKey>, TKey, Func<TValue>, Func<TKey, TValue, TValue>)
|
|
AddOrUpdate<TValue, TKey>(ISourceCache<TValue, TKey>, TKey, Func<TKey, TValue>, Func<TKey, TValue, TValue>)
|
|
AsObservableList<T, TKey>(IObservableCache<T, TKey>)
|
|
AsSourceListEx<T>(IEnumerable<T>)
|
|
AutoRefreshObservableSynchronized<TObject, TKey, TAny>(IObservable<IChangeSet<TObject, TKey>>, Func<TObject, IObservable<TAny>>, TimeSpan?, IScheduler)
|
Automatically refresh downstream operator. The refresh is triggered when the observable receives a notification.
|
AutoRefreshOnObservableSynchronized<TObject, TAny>(IObservable<IChangeSet<TObject>>, Func<TObject, IObservable<TAny>>, TimeSpan?, IScheduler)
|
Automatically refresh downstream operator. The refresh is triggered when the observable receives a notification.
|
AutoRefreshOnObservableSynchronized<TObject, TKey, TAny>(IObservable<IChangeSet<TObject, TKey>>, Func<TObject, IObservable<TAny>>, TimeSpan?, IScheduler)
|
Automatically refresh downstream operator. The refresh is triggered when the observable receives a notification.
|
BindToCollectionSynchronized<T>(IObservable<IChangeSet<T>>, out IReadOnlyObservableCollection<T>)
|
|
BindToCollection<T>(IObservable<IChangeSet<T>>, out IReadOnlyObservableCollection<T>)
|
|
BindToCollection<TKey, TValue>(IObservable<IChangeSet<TValue, TKey>>, out IReadOnlyObservableCollection<TValue>)
|
|
ChangeKeyDynamically<TObject, TSourceKey, TDestinationKey>(IObservable<IChangeSet<TObject, TSourceKey>>, Expression<Func<TObject, TDestinationKey>>, out IObservableCache<TObject, TDestinationKey>)
|
|
ComputeIfAbsent<T, TKey>(ISourceCache<T, TKey>, TKey, Func<TKey, T>)
|
|
Concat<T>(ISourceList<T>, params ISourceList<T>[])
|
|
Concat<T>(ISourceList<T>, params T[])
|
|
Connect<T>(IReadOnlyObservableCollection<T>)
|
|
CountIf<T>(IObservable<IChangeSet<T>>)
|
|
EditDiff<T, TKey>(ISourceCache<T, TKey>, IEnumerable<T>)
|
|
EditDiff<T, TKey>(ISourceCache<T, TKey>, T)
|
|
EditGet<TItem, T>(ISourceList<TItem>, Func<IExtendedList<TItem>, T>)
|
|
ElementAt<T>(ISourceList<T>, int)
|
|
Flatten<TObject>(IObservable<IChangeSet<TObject>>, Func<TObject, IObservable<IChangeSet<TObject>>>)
|
|
GetOrAdd<T, TKey>(ISourceCache<T, TKey>, TKey, Func<TKey, T>)
|
|
GetOrDefault<T, TKey>(IObservableCache<T, TKey>, TKey)
|
|
IndexOf<T>(SourceList<T>, T)
|
|
MoveItemDown<T>(ISourceList<T>, T)
|
|
MoveItemToBottom<T>(ISourceList<T>, T)
|
|
MoveItemToTop<T>(ISourceList<T>, T)
|
|
MoveItemUp<T>(ISourceList<T>, T)
|
|
PopulateFrom<T, TKey, T1>(ISourceCache<T, TKey>, params ISourceList<T1>[])
|
|
PopulateFrom<T, TKey, T1, T2>(ISourceCache<T, TKey>, IObservableList<T1>, IObservableList<T2>)
|
|
PopulateFrom<T, TKey, T1, T2, T3>(ISourceCache<T, TKey>, IObservableList<T1>, IObservableList<T2>, IObservableList<T3>)
|
|
PopulateFrom<T, TKey, T1, T2, T3, T4>(ISourceCache<T, TKey>, IObservableList<T1>, IObservableList<T2>, IObservableList<T3>, IObservableList<T4>)
|
|
PopulateFrom<T, TKey, T1, T2, T3, T4, T5>(ISourceCache<T, TKey>, IObservableList<T1>, IObservableList<T2>, IObservableList<T3>, IObservableList<T4>, IObservableList<T5>)
|
|
PopulateFrom<T, TKey, T1, T2, T3, T4, T5, T6>(ISourceCache<T, TKey>, IObservableList<T1>, IObservableList<T2>, IObservableList<T3>, IObservableList<T4>, IObservableList<T5>, IObservableList<T6>)
|
|
SwitchCollectionIfNotDefault<TIn, TOut>(IObservable<TIn>, Func<TIn, IObservableList<TOut>>)
|
|
SwitchCollectionIfNotDefault<TIn, TOut, TKey>(IObservable<TIn>, Func<TIn, IObservableCache<TOut, TKey>>)
|
|
SwitchCollectionIf<TIn, TOut>(IObservable<TIn>, Predicate<TIn>, Func<TIn, IObservableList<TOut>>)
|
|
SwitchCollectionIf<TIn, TOut>(IObservable<TIn>, Predicate<TIn>, Func<TIn, IObservableList<TOut>>, Func<TIn, IObservableList<TOut>>)
|
|
SwitchCollectionIf<TIn, TOut, TKey>(IObservable<TIn>, Predicate<TIn>, Func<TIn, IObservableCache<TOut, TKey>>)
|
|
SwitchCollectionIf<TIn, TOut, TKey>(IObservable<TIn>, Predicate<TIn>, Func<TIn, IObservableCache<TOut, TKey>>, Func<TIn, IObservableCache<TOut, TKey>>)
|
|
ToNotifyCollectionChanged<T>(IObservable<IChangeSet<T>>)
|
|
ToObservableChangeSet<T>(IObservableList<T>)
|
|
ToObservableChangeSet<T>(IReadOnlyObservableCollection<T>)
|
|
ToObservableChangeSet<T, TKey>(IObservableCache<T, TKey>)
|
|
ToSourceCacheEx<T, TKey>(ISourceCache<T, TKey>)
|
|
ToSourceListEx<T>(IObservable<IChangeSet<T>>)
|
|
ToSourceListEx<T, TKey>(IObservableCache<T, TKey>)
|
|
ToSourceList<T>(IEnumerable<ISourceList<T>>)
|
|
ToSourceList<T>(IEnumerable<T>)
|
|
ToSourceList<T>(IObservable<IChangeSet<T>>)
|
|
TransformWithInlineUpdate<TObject, TKey, TDestination>(IObservable<IChangeSet<TObject, TKey>>, Func<TObject, TDestination>, Action<TDestination, TObject>)
|
|
TryGetValue<T, TKey>(IObservableCache<T, TKey>, TKey, out T)
|
|
TryGetValue<T, TKey, TResult>(IObservableCache<T, TKey>, TKey, out TResult, Func<T, TResult>)
|
|
TryRemove<T, TKey>(ISourceCache<T, TKey>, TKey, out T)
|
|
WatchCurrentValue<T, TKey>(IObservableCache<T, TKey>, TKey)
|
|
WatchCurrentValue<T, TKey>(IObservable<Change<T, TKey>>)
|
|
WatchCurrentValue<T, TKey>(IObservable<IChangeSet<T, TKey>>, TKey)
|
|
WhenNestedPropertyChanged<TObject>(IObservable<IChangeSet<TObject>>, params string[])
|
Watches each item in the collection and notifies when any of them has changed
|
WithLogging<T>(IObservable<IChangeSet<T>>, string, IFluentLog, FluentLogLevel)
|
|
WithLogging<T, TKey>(IObservable<IChangeSet<T, TKey>>, string, IFluentLog, FluentLogLevel)
|
|