Keandalan
Adalah penting bahwa kode yang dijalankan di lingkungan server seperti SQL Server melindungi terhadap pengecualian asinkron. Keandalan, seperti yang dibahas di sini, tidak spesifik untuk SQL Server tetapi untuk menulis kode yang bisa diandalkan untuk setiap host yang mengeksekusi dalam lingkungan .NET Framework versi 2.0. Namun, SQL Server adalah layanan pertama yang memanfaatkan fitur keandalan baru versi 2.0, sehingga digunakan sebagai contoh.
Kode yang berjalan di SQL Server harus menangani pedoman keandalan yang lebih ketat daripada lingkungan server lainnya. Hal ini disebabkan oleh operasi SQL Server yang stabil di tepi konsumsi sumber daya. OutOfMemoryExceptiondan ThreadAbortException pengecualian tidak jarang terjadi di lingkungan SQL Server. Panduan ini secara umum lebih berfokus pada keandalan dan lebih pada memungkinkan kode terkelola yang sepenuhnya tepercaya gagal dengan anggun dalam menghadapi AppDomaindaur ulang tingkat, yang merupakan cara utama server menjaga konsistensi dan ketersediaan.
Di Bagian Ini
SQL Server Atribut Pemrograman dan Perlindungan Host
Menjelaskan bagaimana HostProtectionAttribute atribut digunakan oleh SQL Server untuk membatasi eksekusi kode terkelola.
Praktik Terbaik Keandalan
Menyediakan panduan untuk menulis kode yang memenuhi persyaratan keandalan.
Wilayah Eksekusi Terbatas
Menjelaskan fungsi dan perilaku wilayah eksekusi yang dibatasi (CER).