Nhibernate-add-intellisense-to-mapping-file
提供:Dev Guides
IntelliSenseをマッピングファイルに追加する
この章では、NHibernateマッピングファイル*(。hbm.xmlファイル)*に *IntelliSense を追加します。 現在、IntelliSenseを使用できないドメインStudentクラスのマッピング中に確認したように。 * XMLスキーマ*を利用できると非常に便利です。 したがって、この章では、これらのNHibernate XMLファイル用にVisual StudioでIntelliSenseを追加する方法を理解します。
マッピングファイルを開くと、メインメニューにXMLメニューオプションが表示されます。
[XML]→[スキーマ]メニューオプションを選択すると、[XMLスキーマ]ダイアログボックスが表示されます。
ダイアログボックスの右上にある[追加…]ボタンを選択すると、ファイルダイアログが開きます。 プロジェクトのSolutionフォルダーにある* packagesフォルダー*に移動すると、プロジェクトに含まれるさまざまなパッケージが表示されます。
- NHibernate.4。**フォルダー*をダブルクリックすると、NHibernateの構成とマッピングを定義する2つのスキーマ( .xsd)ファイルまたはXMLスキーマ定義ファイルが表示されます。
これらの2つのスキーマファイルを選択し、[開く]ボタンをクリックします。
NHibernateスキーマが[XMLスキーマ]ダイアログに追加されていることがわかります。 OKボタンをクリックしてください。 それでは、新しいプロパティタグを開始しましょう。ここで、完全なIntelliSenseが用意されています。
IntelliSenseが利用可能になり、オブジェクトリレーショナルマッピング中の時間を大幅に節約できます。