Freigeben über


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

Definition

Ändert den Zustand einer Entität aus dieser Tabelle in pending delete.

 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

Parameter

entity
Object

Die Entität, die entfernt werden soll.

Implementiert

Hinweise

Bei diesem Member handelt es sich um eine explizite Schnittstellenmemberimplementierung. Er kann nur verwendet werden, wenn die Table<TEntity>-Instanz in eine ITable-Schnittstelle umgewandelt wird.

Hinweis

Kaskadierte Löschvorgänge werden von LINQ to SQL weder unterstützt noch erkannt. Wenn Sie eine Zeile in einer Tabelle löschen möchten, für die Einschränkungen gelten, legen Sie die ON DELETE CASCADE-Regel in der Fremdschlüsseleinschränkung in der Datenbank fest, oder verwenden Sie eigenen Code, um zunächst die untergeordneten Objekte zu löschen, die das Löschen des übergeordneten Objekts verhindern. Andernfalls wird eine Ausnahme ausgelöst.

Gilt für: