0
public class MyRefClass
{
...
string Name { get; set; }
...
}
public class MyPersistedClass
{
public virtual MyRefClass { get; set; }
}
说我有一个引用类类型作为持久化类的属性。如果我不需要存储引用类的全部细节,只需要名称,以便当持久化类加载(水合)时可以通过名称重新加载该名称...将属性类中的字段映射为数据库列值
给定类似于NHibernate将枚举存储为使用NHibernate.Type.EnumStringType映射的字符串,我将如何去为不同对象类型做类似的事情。
<key-property name="MyEnumType" type="NHibernate.Type.EnumStringType`1[[MyEnumTypeDomain.MyEnumType, MyEnumTypeAssembly]], NHibernate"/>
我需要实现哪些类或接口来允许我做类似的事情?
谢谢,另一个链接是http://thesenilecoder.blogspot.com.au/2012/02/nhibernate-samples-row-versioning-with.html – sweetfa