私はこのポコクラスを持っています
public class MyEntity
{
[Key]
public int Id { get; set; }
[Column("ComponentName")]
public string Name { get; set; }
}
それはほんの一部です!!!!
これは、SQL 2005によって2008年頃に作成された、すでに存在するデータベースを照会するためのものです。以前app.config
は接続文字列を作成していましたが、使用する"Data Source=.\MSSQL2008;AttachDbFilename=C:\DbFiles\Comps.mdf;Initial Catalog=Comps;Integrated Security=True"
と、コンテキストがdbファイルとリポジトリクエリに正常に接続されます。しかし、これは奇妙な部分です。
正しい行数である 831 行すべてを取得します。
ただし、intellisense は 14 番目のエンティティに到達し、「?」を入力し始めます。
なぜこれをやっているのですか?
私の poco クラスは正確にマッピングされています。