Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.11.19;
Скачать: [xml.tar.bz2];

Вниз

Исключения в .Net   Найти похожие ветки 

 
Petr V.Abramov   (2006-10-29 01:56) [0]

вот в Oracle :) есть шикарная ф-ция format_error_stack, надеюсь, назначение комментировать не надо :). Учитывая, что .нет все ж нетрадиционный интерпретатор, теоретически аналог возможен, но я пока не нашел. есть ли? есть есть, то где? или в какую сторону копать, если прям в таком виде отсутствует?
 Ну очень хочется получать весь стек вызовов, приведший к незапланированному исключению, да с доп. инфо, если можно.


 
DiamondShark ©   (2006-10-29 02:20) [1]

Exception.StackTrace подойдёт?


 
default ©   (2006-10-29 02:22) [2]

да в .net со стеком всё тип-топ
см [1], есть отдельный класс - стековый фрейм, короче см msdn


 
default ©   (2006-10-29 02:29) [3]

весь стек вызовов можно и не получить хотя потенциальная возможность этого имеется

ну, например, вызвали мы метод A, он вызвал B, а B вызвал C
в C возникло исключения, оно проброшено в метод B, а метод B в блоке catch вызывает новое исключение и обработчик исключения в методе A будет думать что исключения произошло в методе B, хотя реально оно произолшло в C - получили потерю информации


 
Petr V.Abramov   (2006-10-29 02:33) [4]

> DiamondShark ©   (29.10.06 02:20) [1]
а че, и такое есть? :) будем еще раз повниматочней :)

> default ©   (29.10.06 02:22) [2]
>  стековый фрейм
 а по-русски? stackframe? :) чтоб в MSDN?

> да в .net со стеком всё тип-топ
 В win32 тоже есть что-то типа StackWalk, только загород съездить раз 15 быстрее получится :)


 
Petr V.Abramov   (2006-10-29 02:46) [5]

ну не такая дура эта .нет :)
спасибо ответившим



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.11.19;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.044 c
2-1162579706
strumpf
2006-11-03 21:48
2006.11.19
Стрелка скроллинга в TPageScroller


4-1152286056
HBreaker
2006-07-07 19:27
2006.11.19
Как перетащить файл из своего приложения в окно Explorer


15-1162554105
гастрит
2006-11-03 14:41
2006.11.19
mysql


4-1152280704
kilonet
2006-07-07 17:58
2006.11.19
handle поля Edit в стандартном диалоге "Сохранить как"...


3-1158580205
AW
2006-09-18 15:50
2006.11.19
создание приложения в Delphi для FireBird





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский