RuntimeExtensionsIsExceptionCritical - метод |
Возвращает признак того, что указанное исключение относится в разряд критических и должно привести к завершению приложения.
Пространство имён:
Tessa.Platform.Runtime
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public static bool IsExceptionCritical(
this Exception ex,
bool ignoreOutOfMemory = false
)
<ExtensionAttribute>
Public Shared Function IsExceptionCritical (
ex As Exception,
Optional ignoreOutOfMemory As Boolean = false
) As Boolean
public:
[ExtensionAttribute]
static bool IsExceptionCritical(
Exception^ ex,
bool ignoreOutOfMemory = false
)
[<ExtensionAttribute>]
static member IsExceptionCritical :
ex : Exception *
?ignoreOutOfMemory : bool
(* Defaults:
let _ignoreOutOfMemory = defaultArg ignoreOutOfMemory false
*)
-> bool
Параметры
- ex
- Тип: SystemException
Исключение, для которого требуется проверить, является ли оно критическим. - ignoreOutOfMemory (Optional)
- Тип: SystemBoolean
Признак того, что исключение OutOfMemoryException не является критическим. Такое исключение может возникать в ситуациях,
когда программа запросила большую область непрерывной памяти и не получила её, например, при обработке изображений.
Однако, основное приложение может продолжить работу, т.к. в действительности памяти хватает.
Возвращаемое значение
Тип:
BooleanПримечание об использовании
В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
Exception. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).
См. также