Általánosságban elmondható, hogy az SQL-hez való LINQ nem támogatja azokat a szekvencia-operátorokat, amelyek az alábbi tulajdonságok valamelyikével rendelkeznek:
Vegyünk egy lambdát indexparaméterrel.
Függenek a szekvenciális sorok tulajdonságaitól, például TakeWhilea .
Támaszkodhat egy tetszőleges CLR-implementációra, például IComparer<T>.
Az összes támogatott szekvencia-operátor a várt módon működik a közös nyelvi futtatókörnyezetben (CLR), kivéve a Average. Average az átlagolt típussal azonos típusú értéket ad vissza, míg a CLR-ben Average mindig egy Double vagy egy Decimalértéket ad vissza. Ha a forrásargumentum explicit módon dupla/decimális értékre van adva, vagy a választó dupla/decimális értékre van adva, az eredményül kapott SQL is rendelkezik ilyen átalakítással, és az eredmény a várt módon lesz.