私は、データベースに数百のテーブルを持つEntity Framework/WPFプロジェクトに取り組んでいます。テーブルの多くにはIsChangedという名前のフィールドがあります。私はすべてのモデルのINotifyPropertyChangedの注入を処理するために、モデル基本クラスとPropertyChanged.Fodyを使用しています。 Fody PropertyChangedを使用してIsChangedに別の属性を使用するオプションはありますか?
はISCHANGEDためFody/EF名前の競合は、すべての問題を引き起こすだろう、それがする場合は、Fodyは、同じ目的のために別の名前のプロパティを使用するように指示する方法はありますか?私がやることを望んでいたものを、まとめると
0
A
答えて
0
は、同じ目的のためにISCHANGED以外のフィールドを使用するFody.PropertyChangedを言うだろう、いくつかのオプションを見つけることでした。たとえば、IsChangedではなくIsDataChangedという名前のフィールドを使用します。これは、データベース管理者がデータベース全体を設計して、各テーブルに、アプリケーションで必要なものとは異なる独自の目的で使用するIsChangedという名前のフィールドがあるためです。
問題を解決するために、データベース管理者は、フィールドの名前をIsDataChangedに変更しました。これを行うことで、Entity FrameworkまたはFody.PropertyChangedによって自動的に管理されない必要があるフィールドを使用することができます。
関連する問題
- 1. 未使用の属性オプションをすべて削除します。
- 2. 'オプション'オブジェクトには 'get_all_related_objects'属性はありませんが、すでにDjango 1.11を使用しています
- 3. struts2を使用してリスト属性を適用せずにselectを使用する代わりに、オプション - >それは問題ありませんか?
- 4. jQueryを使用して別の属性の値に基づいて属性を設定できますか?
- 5. Asp.net Web APIを使用しているときにDataContract属性とDataMember属性を使用することには何もありませんか?
- 6. モデル属性に対してアノテーションを使用してDjango ORMクエリをフィルタリングする方法はありますか?
- 7. Ninjectを使用してカスタムのオプション属性
- 8. DataContract属性とDataMember属性はいつ使用しますか?
- 9. Xamarin.FormsをPrismとFodyで使用する
- 10. onerror()属性を使用する方法はありますか<amp-img>
- 11. オプションの属性を使用してクラスをインスタンス化する正しい方法
- 12. C2DMとは別に、Webサーバーを使用してAndroidアプリを設定するオプションはありますか?
- 13. 属性にHTMLエンティティを使用しても問題ありませんか?
- 14. htmlフォームのonclick属性を使用して、あるhtmlページから別のhtmlページに移動するには
- 15. AutoMapperを使用しているときにカスタム検証属性をスキップする方法はありますか?
- 16. オプションは別のオプションに基づいて属性を変更します
- 17. UMLクラス図のAssociation属性またはList属性を使用しますか?
- 18. Eclipseを使用してJava 8のオプション属性を作成する方法
- 19. datepickerのdefaultDate属性を使用するのに問題があります
- 20. なぜ私はUpdateSourceTrigger = PropertyChangedを使用していますか、TwoWayで十分ではありませんか?
- 21. オプションを使用してfindコマンド内のif条件を使用する方法はありますか?
- 22. Seleniumを使用してHTMLタグに値のない属性を見つける方法はありますか?
- 23. ビューの作成中にデータバインディングを使用してビュー属性を読み取る方法はありますか?
- 24. メソッドの属性を別のメソッドに使用する
- 25. BeautifulSoupを使用する "'NoneType'オブジェクトには属性 'children'がありません"
- 26. deviseを使用してオブジェクトの特定の属性をレンダリングする方法はありますか?
- 27. LDAPを使用してユーザーオブジェクトの属性の値を検索する方法はありますか。
- 28. idの部分属性を使用してwebelementを識別する方法は?
- 29. javascriptを使用してxmlの属性を検索し、この属性を持つすべてのparentelementを取得する方法はありますか?
- 30. XPATHを使用して属性値をスクレイプしますか?
これらは、答えはありませんが、関連するドキュメントです: https://github.com/Fody/PropertyChanged/wiki/Options https://github.com/Fody/PropertyChanged/wiki/SupportedToolkits – Cameron