0

DbSet で使用され、EntityTypeConfiguration 派生クラスを持つ任意の型 T を取得し、T のプロパティとマップ先のテーブルの列の間のマッピングのリストを取得したいと考えています。これどうやってするの?

例、これらのマッピングを使用してモデルを構築する場合:

this.ToTable("VISITOR");
this.Property(t => t.Id).HasColumnName("MST_SQ");
this.Property(t => t.TitleId).HasColumnName("TITLE_CODEID");
this.Property(t => t.Surname).HasColumnName("VIS_SURNAME");
this.Property(t => t.Initials).HasColumnName("VIS_INITIALS");
this.Property(t => t.FirstName).HasColumnName("VIS_FIRSTNAME");

次のように、CLR Type/PropertyName == DB Type/ColumnName タプルのリストを特定できるようにしたい

Id:short,MST_SQ:SmallInt

4

0 に答える 0