0

EDMXデザイナーにデザイナー拡張機能を追加しました。これにより、一部のT4テンプレートで使用している追加情報を指定できます。すべて正常に機能していますが、モデルが最初に作成または更新されたときに、いくつかのプロパティにデフォルトを割り当てたいと思います。たとえば、プロパティ値の1つを主キーの特定の値に設定したいとします。どうすればこれに接続できるか考えていますか?

ありがとう

レイ

4

2 に答える 2

0

SQL Serverを使用してテーブルのDocumentNodehierachyid)列とDocumentLevel列を削除し、その列をテーブルの主キーとしてProduction.Document設定しました。Titleこれはうまくいったようです...これまでのところ。

SQLServerオブジェクトエクスプローラーで>AdventureWorksデータベースをProduction.Documentテーブルに展開>列フォルダーを展開>DocumentNodeを右クリック>[変更]をクリック>>>テーブルがクエリエディターに表示されます>編集する列を右クリックします。

于 2013-01-03T17:17:28.357 に答える
0

作成にフックするということは、プロパティバッキングフィールドにデフォルト値を指定するか、コンストラクターで設定することを意味します。更新にフックするには、プロパティセッターのロジックが必要です。これは通常、INotifyPropertyChangedインターフェイスを実装することで処理されます。

于 2012-12-19T11:26:31.917 に答える