Sdílet prostřednictvím


DbSet.Remove(Object) Metoda

Definice

Označí danou entitu jako Odstraněnou, aby se při zavolání funkce SaveChanges odstranila z databáze. Všimněte si, že entita musí existovat v kontextu v jiném stavu před zavolání této metody.

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

Entita, která se má odebrat.

Návraty

Entita.

Poznámky

Všimněte si, že pokud entita existuje v kontextu v přidaném stavu, pak tato metoda způsobí, že bude odpojena od kontextu. Důvodem je to, že se předpokládá, že přidaná entita v databázi neexistuje, a proto nemá smysl ji odstranit.

Platí pro