Обработка ошибок при получении
receipt-error-handling.md
В данной постобработке пользователь может размещать программный код, который выполнится в случае возникновения ошибки. В случае задания в постобработке параметра ExceptionHandled = true эксепшен будет считаться обработанным и не будет возвращаться коду выше и логироваться. Иначе эксепшен будет возвращаться вызывающему коду. В случае если в конфигурационном файле в секции CatcherExceptionsSection присутствует тип эксепшена, который возник, то сообщение будет возвращено обратно в очередь сообщений и эксепшен не будет передан вызывающему коду. Пример:
LogService.Info("Обработка эксепшена.");
Сгенерированный код попадает в файл MI__ErrHPPS.cs