Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
SQL Server gibi sunucu ortamlarında yürütülen kodun zaman uyumsuz özel durumlara karşı korunması önemlidir. Burada açıklandığı gibi güvenilirlik, SQL Server'a özgü değildir, ancak .NET Framework sürüm 2.0 ortamında yürütülen herhangi bir konak için güvenilir kod yazmaktır. Ancak SQL Server, 2.0 sürümünün yeni güvenilirlik özelliklerinden kapsamlı bir şekilde yararlanan ilk hizmet olduğundan örnek olarak kullanılır.
SQL Server'da çalışan kod, diğer sunucu ortamlarından daha sıkı güvenilirlik yönergeleriyle ilgilenmelidir. Bunun nedeni SQL Server'ın kaynak tüketiminin sınırındaki kararlı işlemidir. OutOfMemoryException ve ThreadAbortException özel durumları SQL Server ortamında sık karşılaşılan bir durum değildir. Bu yönergeler, genel olarak güvenilirliğe daha az odaklanır ve tam güvenilen yönetimli kodun, sunucunun tutarlılık ve kullanılabilirliği korumanın birincil yolu olan AppDomain seviyesinde yeniden başlatma karşısında kusursuz bir şekilde başarısız olmasına olanak tanır.
Bu Kısımda
SQL Server Programlama ve Konak Koruma Öznitelikleri
Sql Server tarafından yönetilen kodun HostProtectionAttribute yürütülmesini kısıtlamak için özniteliğin nasıl kullanıldığını açıklar.
Güvenilirlik en iyi yöntemleri
Güvenilirlik gereksinimlerini karşılayan kod yazmaya yönelik yönergeler sağlar.
Kısıtlanmış Yürütme Bölgeleri
Kısıtlanmış yürütme bölgelerinin (CER) işlevini ve davranışını açıklar.