Namespace DynamicData.Binding
Classes
- AbstractNotifyPropertyChanged
Base class for implementing notify property changes.
- BindingListAdaptor<T>
Adaptor to reflect a change set into a binding list.
- BindingListAdaptor<TObject, TKey>
Adaptor to reflect a change set into a binding list.
- BindingListEx
Extensions to convert an binding list into a dynamic stream.
- IObservableListEx
Extensions to convert a dynamic stream out to an IObservableList<T>.
- NotifyPropertyChangedEx
Property changes notification.
- ObservableCollectionAdaptor<T>
Adaptor to reflect a change set into an observable list.
- ObservableCollectionAdaptor<TObject, TKey>
Represents an adaptor which is used to update observable collection from a change set stream.
- ObservableCollectionEx
Extensions to convert an observable collection into a dynamic stream.
- ObservableCollectionExtended<T>
An override of observable collection which allows the suspension of notifications.
- PropertyValue<TObject, TValue>
Container holding sender and latest property value.
- SortExpressionComparer<T>
Generic sort expression to help create inline sorting for the .Sort(IComparer comparer) operator.
- SortExpression<T>
A value expression with sort direction.
- SortedBindingListAdaptor<TObject, TKey>
Represents an adaptor which is used to update a binding list from a sorted change set.
- SortedObservableCollectionAdaptor<TObject, TKey>
Represents an adaptor which is used to update observable collection from a sorted change set stream.
Structs
- BindingOptions
System wide default values for binding operators.
- SortAndBindOptions
Options for the sort and bind operator.
Interfaces
- IEvaluateAware
Implement on an object and use in conjunction with InvokeEvaluate operator to make an object aware of any evaluates.
- IIndexAware
Implement on an object and use in conjunction with UpdateIndex operator to make an object aware of it's sorted index.
- INotifyCollectionChangedSuspender
Represents an observable collection where collection changed and count notifications can be suspended.
- IObservableCollectionAdaptor<TObject, TKey>
Represents an adaptor which is used to update observable collection from a change set stream.
- IObservableCollection<T>
An override of observable collection which allows the suspension of notifications.
- ISortedObservableCollectionAdaptor<TObject, TKey>
Represents an adaptor which is used to update observable collection from a sorted change set stream.
Enums
- SortDirection
Sort direction.