[Missing <summary> documentation for "N:NHibernate.Collection.Generic"]
Classes
Class | Description | |
---|---|---|
PersistentGenericBag<(Of <(<'T>)>)> |
An unordered, unkeyed collection that can contain the same element
multiple times. The .NET collections API, has no Bag.
Most developers seem to use IList<(Of <(<'T>)>)> to represent bag semantics,
so NHibernate follows this practice.
| |
PersistentGenericList<(Of <(<'T>)>)> |
A persistent wrapper for an IList<(Of <(<'T>)>)> | |
PersistentGenericMap<(Of <(<'TKey, TValue>)>)> |
A persistent wrapper for a IDictionary<(Of <(<'TKey, TValue>)>)>. Underlying
collection is a Dictionary<(Of <(<'TKey, TValue>)>)> | |
PersistentGenericSet<(Of <(<'T>)>)> |
.NET has no design equivalent for Java's Set so we are going to use the
Iesi.Collections library. This class is internal to NHibernate and shouldn't
be used by user code.
| |
PersistentIdentifierBag<(Of <(<'T>)>)> |
Implements "bag" semantics more efficiently than PersistentBag by adding
a synthetic identifier column to the table.
|