В EF 3.5 только функции, возвращающие сущности, отображаются в ObjectServices.
т.е. импорт тянет функцию в концептуальную модель, но НЕ в генерацию кода.
Мы решили эту проблему в 4.0.
В то же время вы можете вызывать функцию, используя eSQL.
т.е. как то так (псевдокод):
EntityConnection connection = ctx.Connection as EntityConnection;
//Open the connection if necessary
connection.Open()
//Create the command
EntityCommand command = new EntityCommand();
command.CommandText = "Function(@p1,@p2");
command.Parameters.Add(...);
command.Parameters.Add(...);
command.Connection = connection;
string s = command.ExecuteScalar().ToString();
Надеюсь, это поможет
Alex