ここに私の作業コードがあります:
var queryString = "SELECT VALUE c " +
"FROM EMI_ERPContext.Customer AS c " +
"WHERE c.FirstName='Emanuel'";
ObjectQuery<Customer> customers = ((IObjectContextAdapter)context).ObjectContext.CreateQuery<Customer>(queryString);
このコードは正常に動作します。しかし、私はこれをどのタイプでも利用できるようにしたいと考えています。現時点では、顧客に対してのみ機能します。queryString を動的にするのは簡単ですが、これを Line:? と呼ぶにはどうすればよいでしょうか。
ObjectQuery<ANYTYPE> anytypeObjects = ((IObjectContextAdapter)context).ObjectContext.CreateQuery<ANYTYPE>(queryString);
特定のタイプを指定せずに CreateQuery を呼び出す方法はありますか、またはこれを機能させる簡単な方法はありますか? アドバイスをありがとう!