Если вы хотите вызвать функцию SQL, вы должны выполнить собственный запрос SQL. Для этого используйте context.Database.SqlQuery. Entity Framework поддерживает отображение хранимых процедур, но эта функция не поддерживается в API DbContext (EF 4.1). Если вы хотите вызвать хранимую процедуру, вы должны снова использовать context.Database.SqlQuery. Хранимые процедуры никогда не могут использоваться в запросах Linq.
EdmFunction
является функцией ObjectContext API и Entity Designer. Пространство имен установлено на пространство имен, определенное в файле EDMX. При использовании code-first у вас нет файла EDMX, и вы не можете определить отображение функций.
Btw. если вы следуете подходу, основанному на коде, у вас не должно быть хранимых процедур или функций SQL, потому что ваша база данных определяется вашей моделью (кодом) и генерируется структурой сущностей.