Есть ли способ извлечь, когда исключение было выбрано из самого исключения, или мне нужно вручную добавить эту информацию в исключение?Есть ли в System.Exception встроенная метка времени?
ответ
Нет встроенного объекта Timestamp
для объекта Exception
. Вы можете создать новый класс, который наследует от Exception
и добавит ваше собственное имущество.
Если вы используете свое исключение в качестве параметра рамки журнала, вам может потребоваться обработать временную метку непосредственно в структуре журнала (скорее всего, используя DateTime.Now
/UtcNow
).
Я думаю, это отвечает на мой вопрос, хотя это был не тот ответ, на который я надеялся. Причина, по которой я задал этот вопрос, заключалась в том, чтобы избежать «catch-> add timestamp-> throw'-ing внешних исключений, но я думаю, что это невозможно. – mola
Когда происходит исключение, и если вы обработали его, то управление будет сразу перейти к поймать блок то точно время, когда исключение произошедшего
Таким образом, первая линия поймать блок может точно получить Вас при использовании объекта даты (DateTime.Now.Time
и т. д.)
- 1. Есть ли «местная» метка времени?
- 2. Есть ли метка в HTML
- 3. У файлов minidump есть метка времени сбоя?
- 4. Есть ли встроенная функция свопинга в C?
- 5. Есть ли встроенная панель поиска в googleMaps?
- 6. Есть ли встроенная функция идентификации в python?
- 7. Есть ли встроенная функция sortByKey() в PHP?
- 8. Метка времени в NetBeans?
- 9. есть ли дополнительная метка в javascript?
- 10. Есть ли временная метка «ThisVisit» в ColdFusion?
- 11. Есть ли метка/goto в python?
- 12. Уникальная метка времени в Linux
- 13. Круглая метка времени в cronjob
- 14. 13 Символьная метка времени
- 15. Есть ли встроенная функция обратного косинуса?
- 16. Есть ли у GitHub встроенная поддержка подмодулей?
- 17. Есть ли встроенная функция для распознавания изображений
- 18. Есть ли встроенная библиотека YAML для iPhone?
- 19. Datepicker самозагрузки метка времени
- 20. Есть ли встроенная расширяемая система установщика
- 21. iPhone - сумасшедший метка времени
- 22. SQLite метка времени
- 23. asp.net метка времени проблема
- 24. System.Exception в InitializeComponent()?
- 25. Придется ли использовать System.Exception в этой ситуации?
- 26. окна метка времени (C++)
- 27. Временная метка времени Maven и свойства времени
- 28. Отсутствует метка времени
- 29. Недопустимая метка времени в jenkins
- 30. Инертная метка времени в таблице
Обычно один журнал регистрирует исключение сразу после его возникновения (или, по крайней мере, в течение нескольких миллисекунд), и ваш журнал будет содержать метку времени. Можете ли вы точно определить, почему вам нужна метка времени для самого класса Exception? –
Разве не «сейчас» не достаточно? – Jon