I have been using SqlQuery
from dbset
for this purpose, this way:
context.xdbset.SqlQuery("storedprocedure; select * from xdbset");
The query calls the stored procedure and then calls select *...
which necessary here because the query result have to contain the data format expected for the context to build "xdbset" objects.
You can look here for a similar debate.