親サイトのusersテーブルを使用する必要があります。流暢なAPIを使用してユーザーテーブルをマップして読み取り専用にすることは可能ですか?エンティティフレームワークコードファースト - 既存のテーブルをマップして読み取り専用にすることはできますか?
2
A
答えて
0
comment on ScottGu's blogによると、
今、私たちは、読み取り専用(または半読み取り専用) コードファーストのプロパティをサポートしていませんが、これは私が 私たちのデザインチームと話をする興味深い提案です。一般的にEntity Frameworkには、何かを「読み取り専用」としてマークするための サポートがありません。このため、別の主要.NET Frameworkリリースのために を待たなければならないかもしれません。現時点では エンティティにビジネスロジックを追加して、 プロパティを1回だけ設定できるようにする必要があります。 EFコードの場合
ジェフDerstadt
Entity Frameworkのコードファーストチーム
3
最初のあなたは、直接それが「読み取り専用」にすることはできませんが、あなたはDbContext
とを露出させないようにコードを設計することができます関連するDbSet
はDALロジックの外にあるので、アプリケーションの残りの部分で新しいユーザーを追加することはできません。
EDMXベースのマッピングの場合、カスタムSQLコマンドまたはストアドプロシージャをマップするまで、挿入、更新、および削除操作がサポートされていないカスタムSQLクエリ(またはデータベースビュー)としてマッピングすることで読み取り専用にすることができます。
関連する問題
- 1. pandasを使用して.xlsxを読み取り専用で保存することはできますか?
- 2. GITリモートを読み取り専用にすることはできますか?
- 3. tastypieモデルリソースフィールドを読み取り専用にすることはできますか?
- 4. 既存のテーブルデータを読み取り専用データベースから読み書き可能なデータベースにコピーするMySQL
- 5. レールコンソールを読み取り専用モードで開くことはできますか?
- 6. ExtJSでストアフィールドを読み取り専用としてマークすることはできますか? ExtJSので
- 7. ds.record.getRecord( '...')は読み取り専用にできますか?
- 8. mysqlの読み取り専用テーブル
- 9. Accessを使用してSQLテーブルを変更する。テーブルはランダムに読み取り専用になります
- 10. テーブル値パラメータ読み取り専用ワークワーカー
- 11. C#ファイルを読み取り専用で読み取り/書き込みする
- 12. 読み取り専用自動対(読み取り専用)プロパティ
- 13. 読み取り専用の依存関係プロパティを作成できますか?
- 14. 読み取り専用コンボボックスですか?
- 15. は読み取り専用
- 16. .Bottomは読み取り専用です
- 17. 読み取り専用のパブリックフィールドのreadonlyプロパティを安全に置き換えることはできますか?
- 18. Telerik Ajax RadGridでは、読み書きと読み取り専用の行が混在していますか?
- 19. BigQueryテーブルを「読み取り専用モード」に切り替える
- 20. 他のテキストに依存するC#テキストボックス読み取り専用
- 21. このプロパティは読み取り専用であり、設定することはできません
- 22. MUI_PAGE_DIRECTORYページのフィールドを読み取り専用にしますか?
- 23. 同じ値を持つ読み取り専用列で読み取り専用プロパティをオーバーライドします。
- 24. モジュールのチェックボックスを「読み取り専用」に設定することはできますか?
- 25. HSQLDBモードをオンザフライで読み取り専用に変更することはできますか?
- 26. メモリ内のsqliteデータベースに読み取り専用モードで接続することはできますか?
- 27. 「読み取り専用ページへの書き込み」エラーとは何ですか?
- 28. このプライベートな読み取り専用配列を実際にプライベートで読み取り専用にするにはどうすればよいですか?
- 29. SqlCeExceptionデータベースは読み取り専用接続で開きます
- 30. 読み取り専用クエリをスレーブSQLサーバにルーティングするJDBCプールを持つことはできますか?