با سلام.
اول اینکه احتمالا شما به خاطر ارسال با پارامتر هست که در SP ها فکر می کنید امنیت بالاتر هست.
خوب این موضوع صحیح هست.
اما در L2S و EF هم تمامی کوئری های نوشته شده مقادیر را با پارامتر ارسال میکنند.
اساسا کوئری هایی که توسط L2S و EF نوشته میشوند احتمال تزریق کدهای T-SQL رو از بین میبرند.
اگر منظورتون از امنیت SP ها موضوع دیگه ای هست بگید.
اما در مورد طریقه استفاده SP در EF به شکل زیر عمل میشه:
var items = db.Database.SqlQuery<returntype>("SQL Query",params);
البته بسته به اینکه شما به چه طریقی از EF استفاده میکنید فرق داره.
این لینک رو ببینید.