Bagikan melalui


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

Definisi

Menempatkan entitas dari tabel ini ke dalam status 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

Entitas yang akan dihapus.

Penerapan

Keterangan

Anggota ini adalah implementasi anggota antarmuka eksplisit. Ini hanya dapat digunakan ketika instans dilemparkan Table<TEntity> ke ITable antarmuka.

Catatan

LINQ to SQL tidak mendukung atau mengenali operasi penghapusan cascade. Jika Anda ingin menghapus baris dalam tabel yang memiliki batasan terhadap baris tersebut, Anda harus mengatur aturan ON DELETE CASCADE dalam batasan kunci asing di database, atau menggunakan kode Anda sendiri untuk menghapus objek turunan terlebih dahulu yang mencegah induknya agar tidak dihapus. Jika tidak, pengecualian ditampilkan.

Berlaku untuk