IDbSet<TEntity>.Remove(TEntity) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 TEntity Remove (TEntity entity);
abstract member Remove : 'Entity -> 'Entity
Public Function Remove (entity As TEntity) As TEntity
Parametry
- entity
- TEntity
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.