ExceptionHandlingMode - перечисление

Режим обработки исключений, возникающий в методах расширений. Может быть изменён в т.ч. в методе NotifyException(IExtensionStrategyContext).

Definition

Пространство имён: Tessa.Extensions
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public enum ExceptionHandlingMode

Члены

Rethrow0 Исключение не логируется и выбрасывается наружу как необработанное. Если один из методов расширений упал с необработанным исключением, то падает вся цепочка. Это поведение по умолчанию.
Log1 Исключение логируется и не выбрасывается наружу. Если метод расширения упал с необработанным исключением, то цепочка расширений продолжает выполняться.
Ignore2 Исключение игнорируется, т.е. не логируется и не выбрасывается наружу. Если метод расширения упал с необработанным исключением, то цепочка расширений продолжает выполняться.

См. также