Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Det är viktigt att kod som körs i servermiljöer som SQL Server skyddar mot asynkrona undantag. Tillförlitlighet, som beskrivs här, är inte specifikt för SQL Server utan för att skriva tillförlitlig kod för alla värdar som körs i en .NET Framework version 2.0-miljö. SQL Server är dock den första tjänsten som använder de nya tillförlitlighetsfunktionerna i version 2.0, så den används som exempel.
Kod som körs i SQL Server måste hantera strängare riktlinjer för tillförlitlighet än andra servermiljöer. Detta beror på SQL Server:s stadiga drift vid gränsen för resursförbrukning. OutOfMemoryException och ThreadAbortException undantag är inte ovanliga i SQL Server-miljön. De här riktlinjerna fokuserar i allmänhet mindre på tillförlitlighet och mer på att låta fullt betrodd hanterad kod hantera misstag på ett korrekt sätt inför återvinning på AppDomain-nivå, vilket är det primära sättet som servern upprätthåller samstämmighet och tillgänglighet.
I det här avsnittet
SQL Server-programmerings- och värdskyddsattribut
Beskriver hur attributet HostProtectionAttribute används av SQL Server för att begränsa körningen av hanterad kod.
Metodtips för tillförlitlighet
Innehåller riktlinjer för att skriva kod som uppfyller tillförlitlighetskraven.
Begränsade körningsregioner
Beskriver funktionen och beteendet för begränsade exekveringsområden (CER).