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

Definition

Placerar en entitet från den här tabellen i ett pending delete tillstånd.

 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

Parametrar

entity
Object

Entiteten som ska tas bort.

Implementeringar

Kommentarer

Den här medlemmen är en explicit implementering av gränssnittsmedlemmar. Den kan endast användas när instansen Table<TEntity> skickas till ett ITable gränssnitt.

Note

LINQ till SQL stöder inte eller känner igen åtgärder för borttagning av kaskad. Om du vill ta bort en rad i en tabell som har begränsningar mot den, måste du antingen ange ON DELETE CASCADE regeln i villkoret sekundärnyckel i databasen eller använda din egen kod för att först ta bort de underordnade objekt som förhindrar att det överordnade objektet tas bort. Annars utlöses ett undantag.

Gäller för