Перечисление EClrFailure
Обновлен: Ноябрь 2007
Описывает набор сбоев, для которых узел может задать действия политики.
typedef enum {
FAIL_NonCriticalResource,
FAIL_CriticalResource,
FAIL_FatalRuntime,
FAIL_OrphanedLock
} EClrFailure;
Члены
Член |
Описание |
---|---|
FAIL_CriticalResource |
Сбой, который произошел во время попытки выделения ресурсов (например, потока, блока памяти или блокировки) в критической области кода. |
FAIL_FatalRuntime |
Среда CLR больше не может выполнять управляемый код в процессе. Теперь вызовы любых функций размещения будут возвращать для HRESULT значение HOST_E_CLRNOTAVAILABLE. |
FAIL_NonCriticalResource |
Сбой, который произошел во время попытки выделения ресурсов (например, потока, блока памяти или блокировки) в некритической области кода. |
FAIL_OrphanedLock |
Потоку не удалось снять блокировку возврата значений объекта AppDomain. Основному приложению не удалось вызвать прерывание потока. Допустимым параметров является EPolicyAction::eUnloadAppDomain. |
Заметки
Дополнительные сведения о критических и некритических областях кода см. в описании EClrOperation.
Требования
Платформы: см. раздел Требования к системе для .NET Framework.
Заголовок: MSCorEE.idl
Библиотека: MSCorEE.dll
Версии платформы .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0