Hi. I'm brand new to NHibernate and have already ran the QuickStart example and have implemented Billy McCafferty's "Best Practices" example architecture into my current project, and read the first six chapters of documentation.
I can't seem to find the following answer:
What are all the possible entity collection classes/interfaces (eg. System.Collections.ArrayList, Dictionary, SortedList, Queue, etc.) that map to each NHibernate collection mapping (eg. <map>, <bag>, etc.)
Or phrased as the following:
What .NET class/interface types can <map> populate?
What .NET class/interface types can <bag> populate?
What .NET class/interface types can <set> populate?
What .NET class/interface types can <idbag> populate?
What .NET class/interface types can <list> populate?
What .NET class/interface types can <array> populate?
What .NET class/interface types can <primitive-array> populate?
All I can find are scattered examples, but I'm looking for a full complete list of options. This will help me make better decisions when designing the entity model.
Thanks!
Michael
|