Entity Framework admite solo un subconjunto de la funcionalidad sql disponible (en parte para seguir siendo compatible con una variedad de proveedores). Sin embargo, incluso LINQ-to-SQL (que admite muchas más construcciones específicas de SQL-Server, como UDF) no admite AFAIK de texto completo.
Creo que necesita usar un procedimiento almacenado/udf. Se prefiere el enfoque UDF, ya que la capa de metadatos es mucho más fuerte y se puede componer en el servidor db; sin embargo, Entity Framework no (o no lo hizo, la última vez que lo verifiqué) como UDF;-p Entonces es posible que tenga para usar un procedimiento almacenado.