Class SynchronizedObservableCollectionEx<T>
Implements
IObservableCollection<T>
IList<T>
ICollection<T>
INotifyCollectionChangedSuspender
IEnumerable<T>
Inherited Members
Namespace: PoeShared.Scaffolding
Assembly: PoeShared.dll
Syntax
public sealed class SynchronizedObservableCollectionEx<T> : DisposableReactiveObject, IDisposable, IObservableCollection<T>, IList<T>, ICollection<T>, INotifyCollectionChangedSuspender, IReadOnlyObservableCollection<T>, INotifyCollectionChanged, INotifyPropertyChanged, IReadOnlyList<T>, IReadOnlyCollection<T>, IEnumerable<T>, IEnumerable
Type Parameters
| Name | Description |
|---|---|
| T |
Constructors
| Name | Description |
|---|---|
| SynchronizedObservableCollectionEx() |
Properties
| Name | Description |
|---|---|
| Count | |
| IsReadOnly | |
| this[int] |
Methods
Events
| Name | Description |
|---|---|
| CollectionChanged |
Extension Methods
NotifyPropertyChangedExtensions.GetPropertyName<TObject, T1>(TObject, Expression<Func<TObject, T1>>)
NotifyPropertyChangedExtensions.WhenAnyProperty<TObject, T1>(TObject, Expression<Func<TObject, T1>>)