¿Por qué estoy recibiendo este error:error, el método no es compatible con LINQ a Entidades
El método 'Individual' no está soportado por LINQ a Entidades. Considere usar el método 'Primero' en su lugar.
public ActionResult Details(int id)
Line 27: {
var result = (from d in _db.MovieSet
Line 29: where d.Id == id
Line 30: select d).Single();
//
//
}
Código compila seguro, pero sólo se rompe si se hace la llamada a la sección respectiva. Soy nuevo en LINQ, por lo tanto, no sé qué métodos son para LINQtoSQL o LINQtoEntities. Esto significa más errores! No podemos recordar todos los métodos de esta manera.
Mi pregunta es, si hay limitaciones a los métodos aplicables a ciertos tipos/escenarios, ¿por qué aparecen en Intellisense?
EDITAR: ¿Alguna solución alternativa/técnica útil para tener una idea si es compatible?
Correcto (+1) para EF 1. Tenga en cuenta, sin embargo, que ambos métodos son compatibles con EF 4. –