0
我有一個自定義屬性(在網格綁定)這樣的:有沒有辦法用NHibernate創建一個懶惰的自定義屬性?
public class MyClass
{
public virtual IList<clsClass2> MyList{ get; set; } //Lazy loaded
public virtual string CustomProperty //To use on Grid Binding
{
get
{
if (!MyList.IsNullOrEmpty())
return MyList.Select(__comp => __comp.Name).ToList().ToString(", ");
return string.Empty;
}
}
}
其工作正常......但是這樣每次我打開一個MyClass的對象,它的負荷,因爲CustomProperty的每MYLIST元素。 ..
有沒有更好的方式來做到這一點?
感謝
lazyloaded財產蒙山公式 – Firo 2012-03-09 12:22:13
你能給一個小樣本的數據庫語法? – Paul 2012-03-09 13:15:54