2011-11-25 24 views
1

我看到有關於NHibernate的NHibernate的視覺工作室intellisence輕鬆映射

很多教程,但我不能找到一個血統一個解釋只有約與NHibernate的映射。

是否有解釋所有使用屬性的任何教程?級聯,發生器.. 是否有很好的視覺工作室2010 intellisence,allso解釋任何屬性和屬性值?

TIA

+1

如果你想在你的映射智能感知考慮功能NHibernate它採用了基於代碼的語法通順映射,而不是XML和屬性http://fluentnhibernate.org/ –

回答

0

NHibernate Reference Documentation是你在找什麼。

映射部分開始於Chapter 5

至於爲您的映射文件啓用智能感知,您可以通過將.hbm.xml文件的架構設置設置爲nhibernate-mapping.xsd文件來完成。

enter image description here

+0

無法找到此架構'properties',其中是嗎? –

+0

@EladBenda我只是重新閱讀你的評論,一旦你在代碼編輯器中打開你的'.hbm.xml'文件,這些屬性(編碼,模式,輸出,樣式表)就會出現在'properties window'中 – Nasreddine

0

標籤和屬性的文檔是here。它不完整,但重要的事情被解釋。

另外也說明如何啓用智能感知:

提示:啓用映射和配置文件的智能感知,在解決方案中複製 相應的xsd文件作爲任何項目的一部分, (生成操作可以是「無」)或「解決方案文件」或您的「Lib」文件夾中,然後將其添加到xml文件的Schemas屬性中。您可以將它複製到\ Xml \ Schemas中,注意 ,因爲您將不得不處理不同版本的NHibernate的 不同版本的xsd。