Operasi Penyesuaian: Gambaran Umum
Secara default, LINQ ke SQL menghasilkan SQL dinamis untuk operasi sisipkan, perbarui, dan hapus berdasarkan pemetaan. Namun, dalam praktiknya, Anda biasanya ingin menambahkan logika bisnis Anda sendiri untuk menyediakan keamanan, validasi, dan sebagainya.
Teknik LINQ ke SQL untuk menyesuaikan operasi ini termasuk yang berikut ini.
Opsi Pemuatan
Dalam kueri, Anda dapat mengontrol berapa banyak data yang terkait dengan target utama Anda diambil saat Anda menyambungkan ke database. Fungsionalitas ini sebagian besar diimplementasikan dengan menggunakan DataLoadOptions. Untuk informasi selengkapnya, lihat Pemuatan Ditangguhkan versus Langsung.
Metode Parsial
Dalam pemetaan defaultnya, LINQ ke SQL menyediakan metode parsial untuk membantu Anda mengimplementasikan logika bisnis Anda. Untuk informasi selengkapnya, lihat Menambahkan Logika Bisnis Dengan Menggunakan Metode Parsial.
Prosedur Tersimpan dan Fungsi yang Ditentukan Pengguna
LINQ ke SQL mendukung penggunaan prosedur tersimpan dan fungsi yang ditentukan pengguna. Prosedur tersimpan sering digunakan untuk menyesuaikan operasi. Untuk informasi selengkapnya, lihat Prosedur Tersimpan.