在NHibernate中映射枚举的集合

时间:2010-08-05 06:02:59

标签: c# nhibernate collections enums nhibernate-mapping

我有一个包含枚举集合的类:

的Class1.cs

public enum Language
{
    Serbian = 1,
    Croatian,
    Ukrainian,
}

public class Class1
{
   private IList<Language> m_languages = new List<Language>();
   public virtual IList<Language> Languages
   {
          get { return m_languages; }
          set { m_languages = value; }
   }
}

此课程的映射文件的内容是什么?

2 个答案:

答案 0 :(得分:2)

作为替代方案,您可能需要考虑比枚举更“聪明”的东西;以Fabio的Well Known Instance Type为例 - 我发现自己一直在使用这些(相对)静态数据。

答案 1 :(得分:0)