Click or drag to resize

ObservableExtensions Class

Extension methods for some observable patterns.
Inheritance Hierarchy
SystemObject
  TomsToolbox.ObservableCollectionsObservableExtensions

Namespace:  TomsToolbox.ObservableCollections
Assembly:  TomsToolbox.ObservableCollections (in TomsToolbox.ObservableCollections.dll)
Syntax
public static class ObservableExtensions

The ObservableExtensions type exposes the following members.

Methods
  NameDescription
Public methodStatic memberObservableCastTTarget
Returns an observable collection of objects of type TTarget that mirrors the source collection.
Public methodStatic memberObservableSelectTSource, TTarget
Projects each element of a sequence into a new form.
Public methodStatic memberObservableSelectManyTSource, TTarget
Projects each element of a sequence to an IListT, flattens the resulting sequences into one sequence, and invokes a result selector function on each element therein. If the source is an observable collection, the resulting sequence will track the changes.
Public methodStatic memberObservableWhereT
Returns an observable collection of objects of type T that contains all items of the source collection that pass the filter. See ObservableFilteredCollectionT for details.
Top
See Also