![](/img/trans.png)
[英]What are the rules I should follow to ensure GetHashCode() method returns unique value for an object?
[英]What rules and conventions should a class follow to be able to work properly with NHibernate?
我正在開發一個代碼模板,以從我的 Db 架構創建 POCO。
是否有一種摘要列表定義了 class 中的 MUST-TO-HAVE,以便可以毫無問題地使用 NHibernate 將其映射到 Db。
(據我所知,其中一條規則是讓您的屬性虛擬化,以便 NHibernate 代理可以覆蓋)
謝謝!
好吧,除了virtual
屬性之外,您還必須:
private/protected
的int GetHashCode()
和bool Equals(object obj)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.