Ekinlikler
17 Mar 21 - 21 Mar 10
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
Hemen kaydolunBu tarayıcı artık desteklenmiyor.
En son özelliklerden, güvenlik güncelleştirmelerinden ve teknik destekten faydalanmak için Microsoft Edge’e yükseltin.
Ortak dil çalışma zamanının yönetilen kodun erişim ihlallerini ve diğer bozuk durum özel durumlarını yakalamasına izin verip vermediğini belirtir.
<Yapılandırma>
<Çalışma zamanı>
<legacyCorruptedStateExceptionsPolicy>
<legacyCorruptedStateExceptionsPolicy enabled="true|false"/>
Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.
Öznitelik | Açıklama |
---|---|
enabled |
Gerekli öznitelik. Uygulamanın erişim ihlalleri gibi bozuk durum özel durum hatalarını yakalayacağını belirtir. |
Değer | Açıklama |
---|---|
false |
Uygulama, erişim ihlalleri gibi bozuk durum özel durum hatalarını yakalamaz. Bu varsayılan seçenektir. |
true |
Uygulama, erişim ihlalleri gibi bozuk durum özel durum hatalarını yakalar. |
Yok.
Öğe | Açıklama |
---|---|
configuration |
Her yapılandırma dosyasında yer alan ve ortak dil çalışma zamanı ve .NET Framework uygulamaları tarafından kullanılan kök öğe. |
runtime |
Derleme bağlama ve atık toplama hakkında bilgi içerir. |
.NET Framework sürüm 3.5 ve önceki sürümlerde, ortak dil çalışma zamanı yönetilen kodun bozuk işlem durumları tarafından tetiklenen özel durumları yakalamasına izin verdi. Erişim ihlali, bu tür bir özel durum örneğidir.
.NET Framework 4'den başlayarak, yönetilen kod artık bloklarda catch
bu tür özel durumları yakalamaz. Ancak, bu değişikliği geçersiz kılabilir ve bozuk durum özel durumlarının işlenmesini iki şekilde sürdürebilirsiniz:
<legacyCorruptedStateExceptionsPolicy>
enabled
özniteliğini olarak true
ayarlayın. Bu yapılandırma ayarı işlem genelinde uygulanır ve tüm yöntemleri etkiler.-veya-
catch
bloğunu içeren yönteme uygulayın.Bu yapılandırma öğesi yalnızca .NET Framework 4 ve sonraki sürümlerde kullanılabilir.
Aşağıdaki örnek, uygulamanın .NET Framework 4'e geçmeden önceki davranışa geri döndürülmesi ve tüm bozuk durum özel durum hatalarını yakalaması gerektiğinin nasıl belirtileceğini gösterir.
<configuration>
<runtime>
<legacyCorruptedStateExceptionsPolicy enabled="true" />
</runtime>
</configuration>
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin:
Ekinlikler
17 Mar 21 - 21 Mar 10
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
Hemen kaydolun