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.
Bir konağın ilke eylemlerini ayarlayabildiği hata kümesini açıklar.
Syntax
typedef enum {
FAIL_NonCriticalResource,
FAIL_CriticalResource,
FAIL_FatalRuntime,
FAIL_OrphanedLock
FAIL_StackOverflow
FAIL_AccessViolation
FAIL_CodeContract
} EClrFailure;
Üyeler
| Üye | Description |
|---|---|
FAIL_NonCriticalResource |
Kritik olmayan bir kod bölgesinde kaynak ayırma girişimi (iş parçacığı, bellek bloğu veya kilit gibi) sırasında bir hata oluştu. |
FAIL_CriticalResource |
Kritik bir kod bölgesinde kaynak ayırma girişimi (iş parçacığı, bellek bloğu veya kilit gibi) sırasında bir hata oluştu. |
FAIL_FatalRuntime |
Ortak dil çalışma zamanı (CLR) artık işlemde yönetilen kodu çalıştıramaz. Bundan sonra, herhangi bir barındırma işlevine yapılan çağrılar HOST_E_CLRNOTAVAILABLE HRESULT değerini döndürür. |
FAIL_OrphanedLock |
Bir iş parçacığı bir nesneden AppDomain döndükten sonra kilidi serbest bırakamadı. Konak bu hatayı bir iş parçacığının durdurulmasına neden olacak şekilde ayarlayamaz. |
FAIL_StackOverflow |
Yığın taşması oluştu. |
FAIL_AccessViolation |
Korumalı belleği okuma veya yazma girişiminde bulunuldu. .NET Framework 4'te desteklenmez. |
FAIL_CodeContract |
Kod sözleşmesi hatası oluştu. Bkz. Kod Sözleşmeleri. |
Açıklamalar
Konağın hata koşulları için ilke eylemlerini belirtmek için kullanabileceği EPolicyAction değerlerinin listesi için ICLRPolicyManager::SetActionOnFailure yöntemine bakın. Kodun kritik ve kritik olmayan bölgeleri hakkında daha fazla bilgi için bkz. EClrOperation.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: MSCorEE.h
Kitaplık: MSCorEE.dll
.NET Framework Sürümleri: 2.0 sürümünden itibaren kullanılabilir