Când trebuie să folosesc LINQ compilat vs LINQ normal

Am citit doar despre o performanță de LINQ, și există o sumă foarte mare de câștigat prin utilizarea LINQ compilate.

De ce nu folosesc mereu LINQ compilat?

0
fr hi bn
Acest lucru se aplică tuturor expresiilor LINQ sau doar LINQ la SQL?
adăugat autor chakrit, sursa

2 răspunsuri

Răspuns scurt: când se va întâmpla o singură dată într-o perioadă lungă de timp.

Long Answer.

0
adăugat

Ar trebui să-l utilizați atunci când o interogare linq se execută de cele mai multe ori. Acestea pot fi convertite în linc compilate. Performanța va fi îmbunătățită deoarece calea de execuție a interogării va fi setată la timpul de compilare. Am folosit-o în proiectul meu și performanța a crescut cu un crestături.

0
adăugat