2010-05-24 12 views

cevap

7

Yapmak istediğiniz şey Entity Framework kullanılarak desteklenmez. Varlık Çerçevesi, silmeden önce bir nesneyi belleğe yüklemelidir. Bu şekilde iyimser eş zamanlılık kontrollerini yapabilir.

Gerçekten buna ihtiyacınız varsa, bunu salt SQL veya daha iyisi ile yapmanız gerekir, saklı yordamı kullanın. Depolanmış prosedürünüzü Entity Framework ile arayabilirsiniz.

2
using (var context = new DatabaseEntities()) 
{ 
    context.ExecuteStoreCommand("DELETE FROM YOURTABLE WHERE CustomerID = {0}", customerId); 
} 
İlgili konular