PostSharpAPI ReferencePost­Sharp.​Patterns.​Collections
Open sandboxFocus

PostSharp.Patterns.Collections Namespace

Classes

AdvisableCollection<T>

A collection type similar to Collection<T> into which advices can be injected dynamically.

AdvisableCollection<T>.Enumerator

Enumerates the elements of an AdvisableCollection<T>.

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>.Enumerator

Enumerates the elements of an AdvisableDictionary<TKey, TValue>.

AdvisableDictionary<TKey, TValue>.KeyCollection

Represents the collection of keys in an AdvisableDictionary<TKey, TValue>.

AdvisableDictionary<TKey, TValue>.KeyCollection.Enumerator

Enumerates the elements of a AdvisableDictionary<TKey, TValue>.KeyCollection.

AdvisableDictionary<TKey, TValue>.ValueCollection

Represents the collection of values in an AdvisableDictionary<TKey, TValue>.

AdvisableDictionary<TKey, TValue>.ValueCollection.Enumerator

Enumerates the elements of a AdvisableDictionary<TKey, TValue>.ValueCollection.

AdvisableHashSet<T>

A collection type similar to System.Collections.Generic.HashSet<> into which advices can be injected dynamically.

AdvisableHashSet<T>.Enumerator

Enumerator for the AdvisableHashSet<T> class.

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 System.Collections.Generic.IEnumerable<> and System.Collections.Generic.IDictionary<, > interfaces.

ReadOnlyArray<T>

Read-only array wrapper.