IEntityFrameworkService インターフェイス

定義

public interface class IEntityFrameworkService
public interface IEntityFrameworkService
type IEntityFrameworkService = interface
Public Interface IEntityFrameworkService
派生

メソッド

GetModelMetadata(String, ModelType, String)

指定されたコンテキストとモデルの EF メタデータを取得します。 メソッドはコンテキストの完全な型名を受け取り、その名前を持つコンテキストがない場合は、コンテキストの作成を試みます。 コンテキストを作成するときに、 メソッドは、DI を介して新しいコンテキストを登録するようにスタートアップ コードの変更も試みます。 指定されたコンテキストを使用できるが、特定のモデル型コンテキストの DbSet プロパティがない場合は、プロパティを追加するために編集されます。 EF メタデータを取得するために EF コードを実行しているエラーがある場合、メソッドは例外をスローします。 また、変更はディスクに書き込まれません。 メソッドが正常に返されると、戻り値に ModelMetadata が存在するように設定されます。 すべてのコード編集を返す前に、ディスクに永続化されます。

適用対象