Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/09/10 03:22:58 (15 years ago)
Author:
swagner
Message:

Worked on HeuristicLab.Collections (#819)

  • removed implementation of IDisposable
  • added read-only wrappers
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Collections/3.3/IObservableKeyedCollection.cs

    r2575 r2618  
    2626
    2727namespace HeuristicLab.Collections {
    28   public interface IObservableKeyedCollection<TKey, TItem> : IObservableCollection<TItem> {
     28  public interface IObservableKeyedCollection<TKey, TItem> : ICollection<TItem> {
     29    TItem this[TKey key] { get; }
     30
     31    bool ContainsKey(TKey key);
     32    bool TryGetValue(TKey key, out TItem item);
     33
     34    event CollectionItemsChangedEventHandler<TItem> ItemsAdded;
     35    event CollectionItemsChangedEventHandler<TItem> ItemsRemoved;
    2936    event CollectionItemsChangedEventHandler<TItem> ItemsReplaced;
     37    event CollectionItemsChangedEventHandler<TItem> CollectionReset;
    3038  }
    3139}
Note: See TracChangeset for help on using the changeset viewer.