DbSet.Remove(Object) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
SaveChanges çağrıldığında veritabanından silinecek şekilde verilen varlığı Silinmiş olarak işaretler. Bu yöntem çağrılmadan önce varlığın başka bir durumda bağlamda bulunması gerektiğini unutmayın.
public virtual object Remove(object entity);
abstract member Remove : obj -> obj
override this.Remove : obj -> obj
Public Overridable Function Remove (entity As Object) As Object
Parametreler
- entity
- Object
Kaldırılacak varlık.
Döndürülenler
Varlık.
Açıklamalar
Varlık Eklendi durumundaki bağlamda mevcutsa, bu yöntemin bağlamdan ayrılmasına neden olacağını unutmayın. Bunun nedeni, Bir Added varlığının veritabanında mevcut olmadığı varsayılmasıdır; böylece silinmeye çalışılması mantıklı değildir.