質問: [dbContext].Model.GetEntityTypes(); ``` このメタデータはEFコアのどこでも利用できますか?
回答: > このメタデータはEF Coreのどこかにありますか? > > はい、そうです。プロパティに加えて、メソッド( `GetXXX` 、 `FindXXX`など)を調べます。そして`Relational()`拡張メソッドには特に注意してください。 例えば: ``` foreach (var entityType in dbContext.Model.GetEntityTypes()) { var tableName = entityType.Relational().TableName; foreach (var propertyType in entityType.GetProperties()) { var columnName = propertyType.Relational().ColumnName; } } ``` *Microsoft.EntityFrameworkCore.Relational* Nugetパッケージをインストールする必要があり*ます* 。