PostSharp.Patterns.Collections Namespace |
Class | Description | |
---|---|---|
AdvisableCollection<T> |
A collection type similar to Collection<T> into which advices can be injected dynamically.
| |
AdvisableDictionary<TKey, TValue> |
An implementation of a Dictionary<TKey, TValue> into which advices can be injected dynamically. The class also allows derived classes to add new behaviors by overriding methods,
like the Collection<T> class does.
| |
AdvisableDictionary<TKey, TValue>.KeyCollection |
Represents the collection of keys in an AdvisableDictionary<TKey, TValue>.
| |
AdvisableDictionary<TKey, TValue>.ValueCollection |
Represents the collection of values in an AdvisableDictionary<TKey, TValue>.
| |
AdvisableHashSet<T> |
A collection type similar to HashSet<T> into which advices can be injected dynamically.
| |
AdvisableKeyedCollection<TKey, TItem> |
Provides the abstract base class for a keyed collection, similar to KeyedCollection<TKey, TItem>, into which advices can be injected dynamically.
| |
Extensions |
Adds extension methods to the IEnumerable<T> and IDictionary<TKey, TValue> interfaces.
|
Structure | Description | |
---|---|---|
AdvisableCollection<T>.Enumerator |
Enumerates the elements of an AdvisableCollection<T>.
| |
AdvisableDictionary<TKey, TValue>.Enumerator |
Enumerates the elements of an AdvisableDictionary<TKey, TValue>.
| |
AdvisableDictionary<TKey, TValue>.KeyCollection.Enumerator |
Enumerates the elements of a AdvisableDictionary<TKey, TValue>.KeyCollection.
| |
AdvisableDictionary<TKey, TValue>.ValueCollection.Enumerator |
Enumerates the elements of a AdvisableDictionary<TKey, TValue>.ValueCollection.
| |
AdvisableHashSet<T>.Enumerator |
Enumerator for the AdvisableHashSet<T> class.
| |
ReadOnlyArray<T> |
Read-only array wrapper.
|