¿Por qué no intellisense cuando la declaración LINQ no tiene cláusula where?

¿Alguien puede decirme por quéno haga obtener intellisense con este código:

var testDocuments = (from u in db.TestDocuments
                     orderby u.WhenCreated descending
                     select u).

pero yohacer obtener intellisense con este código:

var testDocuments = (from u in db.TestDocuments
                     orderby u.WhenCreated descending
                     where 1==1
                     select u).

Respuestas a la pregunta(2)

Su respuesta a la pregunta