Table<TEntity>.ITable.DeleteOnSubmit(Object) Metoda

Definice

Vloží entitu z této tabulky do pending delete stavu.

 virtual void System.Data.Linq.ITable.DeleteOnSubmit(System::Object ^ entity) = System::Data::Linq::ITable::DeleteOnSubmit;
void ITable.DeleteOnSubmit(object entity);
abstract member System.Data.Linq.ITable.DeleteOnSubmit : obj -> unit
override this.System.Data.Linq.ITable.DeleteOnSubmit : obj -> unit
Sub DeleteOnSubmit (entity As Object) Implements ITable.DeleteOnSubmit

Parametry

entity
Object

Entita, která se má odebrat.

Implementuje

Poznámky

Tento člen je explicitní implementace člena rozhraní. Lze jej použít pouze v případě, Table<TEntity> že je instance přetypována do ITable rozhraní.

Note

LINQ to SQL nepodporuje ani nerozpozná operace kaskádového odstranění. Pokud chcete odstranit řádek v tabulce s omezeními, musíte buď nastavit ON DELETE CASCADE pravidlo v omezení cizího klíče v databázi, nebo pomocí vlastního kódu nejprve odstranit podřízené objekty, které brání odstranění nadřazeného objektu. V opačném případě je vyvolána výjimka.

Platí pro