ReSharper 2026.1 Help

エンティティフレームワーク

ReSharper オプション: コードインスペクション | エンティティフレームワーク

この ReSharper オプション のページでは、 エンティティフレームワーク サポートの機能を構成できます。

エンティティフレームワーク固有のインスペクションを有効化する

すべての エンティティフレームワーク固有のインスペクションを切り替えるには、このチェックボックスを使用します。

このオプションを変更して保存すると、ReSharper はエンティティフレームワークに直接または間接的に参照しているすべてのプロジェクトを再分析する必要があります。

エンティティフレームワークモデル固有のインスペクションを有効化する​

このチェックボックスを使用して、次のインスペクションを切り替えます。

エンティティクラスの装飾を表示する

このチェックボックスを使用して、エンティティフレームワークまたは EF Core エンティティとして識別されるクラスの横にある装飾を切り替えます。

ReSharper: EF エンティティクラスのエディター装飾

エンティティフレームワーククエリ分析モード

これらのオプションを使用して、クエリ分析モードの 1 つを使用するか、対応するインスペクションを無効にするかを選択します。

エンティティフレームワーククエリインスペクションを無効にする必要があるクラス

この表を使用して、N+1、不完全なデータ、その他の関連問題を識別するためのコード分析中に無視されるデータベースコンテキストクラス (DbContext から継承されたクラス) の FQN (完全修飾名) をリストします。

テーブルの上にある 追加 をクリックして FQN を手動で指定するか、エディターで対応するハイライト部分の Alt+Enter を押して、関連するコンテキストクラスを無視することを選択できます。

ReSharper: 「Alt+Enter」メニューから DB コンテキストクラスのエンティティフレームワークインスペクションを無効にする
2026 年 6 月 12 日