Solo quiero confirmar ... Las consultas de LINQ a SQL nunca se ejecutan (llegan a la base de datos) hasta que se enumeran, ¿verdad?¿Cuándo se ejecutan las consultas LINQ-to-SQL?
¿Alguien sabe si esto es lo mismo para LINQ-to-Entities?
Gracias!
Solo quiero confirmar ... Las consultas de LINQ a SQL nunca se ejecutan (llegan a la base de datos) hasta que se enumeran, ¿verdad?¿Cuándo se ejecutan las consultas LINQ-to-SQL?
¿Alguien sabe si esto es lo mismo para LINQ-to-Entities?
Gracias!
Sí, esto se llama Deferred Execution.
Sí, se comportan igual.
La consulta se ejecutará con el primer uso de la variable.
Mire este screencast: When Do LINQ to SQL Queries Execute?