Table<TEntity>.ITable.DeleteOnSubmit(Object) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.