Normally we manipulate the Entity Framework using var like the statements below.
BeancurdModel.BeancurdEntities context = new BeancurdModel.BeancurdEntities();
var bc = from b in context.Beancurds select b;
We can actually do it without using var. The below statements are using ObjectQuery<T>.
string queryString =
@”SELECT VALUE product FROM AdventureworksEntities.Products AS product”;
// Call the constructor with the specified query and the ObjectContext.
ObjectQuery<Product> productQuery2 =
newObjectQuery<Product>(queryString, context);
I have put the following 2 MSDN articles into a sample.
2. ObjectQuery<T>.GroupBy Method
Download the sample project fromhttp://skydrive.live.com.The sample file name is ConAppObjectQuery.rar. My MSN ID is chanmmn@hotmail.com.
Resources :
Get data from parent-child relationship using edmx
Enumerable.Cast<TResult> Method