Usando SQRT en una consulta Linq EF

Necesito usar la función SQRT como parte de una cláusula where en una consulta Linq EF. Pensé que podría hacer esto:

var qry = context.MyTable.Where("sqrt(it.field) > 1");

Pero devuelve un error que dice que "'sqrt' no se puede resolver en un constructor o función de tipo válido., Cerca de la función, método o constructor de tipo, línea 6, columna 5."

Siempre había asumido que linq literalmente toma lo que está en la cláusula where y lo traduce en una declaración que se ejecuta directamente en SQL. Ese no parece ser el caso ...

Alguien sabe el trabajo alrededor?

Gracias

Respuestas a la pregunta(4)

Su respuesta a la pregunta