Udostępnij przez


DbSet.Remove(Object) Metoda

Definicja

Oznacza daną jednostkę jako Usunięto, tak aby została usunięta z bazy danych po wywołaniu metody SaveChanges. Należy pamiętać, że jednostka musi istnieć w kontekście w innym stanie, zanim zostanie wywołana ta metoda.

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

Parametry

entity
Object

Jednostka do usunięcia.

Zwraca

Jednostka.

Uwagi

Należy pamiętać, że jeśli jednostka istnieje w kontekście w stanie Dodano, ta metoda spowoduje odłączenie jej od kontekstu. Dzieje się tak, ponieważ zakłada się, że w bazie danych nie istnieje dodana jednostka, która próbuje ją usunąć, nie ma sensu.

Dotyczy