エンティティフレームワーク-色付きエンティティ

Entity Frameworkでは、Colored Entityは主に、デザイナーでエンティティの色を変更することを目的としているため、開発者はVisualStudioデザイナーでエンティティの関連グループを簡単に識別できます。この機能は、Entity Framework5.0で最初に導入されました。

  • この機能は、パフォーマンスの側面とは何の関係もありません。

  • 大規模なプロジェクトがあり、1つのedmxファイルに多数のエンティティがある場合、この機能は、エンティティを異なるモジュールに分離するのに非常に役立ちます。

edmxファイルを使用していて、それをデザイナーで開いた場合、色を変更するには、デザインウィンドウでエンティティを選択します。次に、右クリックして[プロパティ]を選択します。

[プロパティ]ウィンドウで、[塗りつぶしの色]プロパティを選択します。

緑や有効なRGB(255、128、128)などの有効な色名を使用して色を指定するか、カラーピッカーから選択することもできます。

複数のエンティティの色を一度に変更するには、複数のエンティティを選択し、プロパティウィンドウを使用してすべてのエンティティの塗りつぶしの色を変更します。

次のオプションのいずれかを選択して、プロパティの形式を変更することもできます-

  • 表示名
  • 表示名とタイプ

デフォルトでは、表示名オプションが選択されています。プロパティの形式を変更するには、デザイナウィンドウを右クリックします。

Scalar PropertyFormat→DisplayName andTypeを選択します。

これで、タイプも名前とともに表示されていることがわかります。