2013-06-12 59 views
0

有沒有一種方法來檢查,如果一個實體是媒體鏈接在NHB的緩存(未啓用2級緩存) 時,只有數據庫的主鍵/ ID是已知的,沒有擊中DB作爲一個想如果使用Get?查詢NHibernate的緩存

總之下來的東西的行:

_session.ExistsInCache() 

親切的問候

回答

2

這是一種方式......

var exists = NHibernateUtil.IsInitialized(Session.Load<YourClass>(id)); 
+0

尼斯。 100%我正在尋找:)。謝謝。 –